NC65开发环境Eclipse配置指南
需积分: 50 166 浏览量
更新于2024-08-05
收藏 738KB DOCX 举报
"NC65共享开发环境之 eclipse配置 - 生效.docx"
本文档主要介绍了在NC65(可能是某个企业级应用系统)的共享开发环境中如何配置Eclipse IDE,以确保开发环境的有效性和一致性。以下是对配置步骤的详细解释:
1. **配置NCHOME和数据源**:
开发过程中,首先需要设置NCHOME环境变量,指向NC65的根目录,以便系统能找到相关的配置文件和库。此外,还需要配置数据源,确保Eclipse可以连接到数据库进行数据交互。这通常涉及到数据库驱动的添加、数据库URL、用户名和密码等参数的设定。
2. **配置JREs**:
为了运行NC65项目,Eclipse需要知道Java运行时环境(JRE)的位置。配置JREs不仅包括指定JRE的路径,还可能涉及设置系统属性,如`-Dorg.owasp.esapi.resources`,这用于指定位OWASP ESAPI资源的路径,它是一个安全相关的库。
3. **新增FIELD_NC_HOME路径**:
FIELD_NC_HOME是另一个环境变量,与NCHOME类似,可能用于特定的系统配置或模块引用。需要在系统的环境变量中添加这个路径,使得所有相关组件都能访问到。
4. **新建工程并启动**:
创建一个新的Eclipse工程,将NC65项目导入到该工程中。完成基本的项目配置后,可以通过Eclipse的内置服务器或者外部服务器来启动项目,进行开发和测试。
5. **配置系统属性**:
这一步涉及到多个系统属性的设置,例如:
- `-Dnc.exclude.modules`:排除某些模块不参与运行。
- `-Dnc.runMode=develop`:设置运行模式为开发模式。
- `-Dnc.server.location`:指定服务器位置,即NCHOME的路径。
- `-DEJBConfigDir` 和 `-DExtServiceConfigDir`:分别定义EJB配置目录和服务配置目录。
- `-Duap.hotwebs`:定义UAP的热更新Web模块列表。
- `-Duap.disable.codescan`:是否禁用代码扫描。
- `-Djavax.xml.parsers.DocumentBuilderFactory` 和 `-Djavax.xml.parsers.SAXParserFactory`:设置XML解析器实现。
- `-Xms128M -Xmx512M -XX:NewSize=96M -XX:MaxPermSize=256M`:调整JVM内存分配,以优化性能。
6. **配置sysConfig.bat属性**:
sysConfig.bat可能是一个批处理脚本,用于设置系统配置或启动环境。开发者需要根据项目需求修改此脚本,确保所有必要的环境变量和系统配置正确。
7. **删除文件/文件夹**:
在Portal端登录时,为了解决兼容性问题或冲突,需要删除特定的文件或文件夹。例如,删除`home\modules\uapss\META-INF\lib\tika-app-1.1.jar`和`home\lib\slf4j-api-1.7.5.jar`,以及检查nclog下的日志,查找和处理与“spring”关键字相关的错误。
这个文档由何海林创建于2017年2月14日,并在之后由吴坤乐进行了更新,旨在帮助开发团队在NC65共享环境中高效地配置和管理Eclipse。遵循这些步骤,可以确保开发环境的一致性和项目的顺利运行。
2019-07-11 上传
weixin_40686461
- 粉丝: 0
- 资源: 1
最新资源
- Windows_Server_2003_R2之文件服务器资源管理器及文件服务器管理
- 基于遗传算法度约束的最小生成树问题的研究
- 基于像素置乱的加密算法的设计
- On Secret Reconstruction in Secret Sharing Schemes
- XORs in the Air: Practical Wireless Network Coding
- Tomcat实用配置
- On Practical Design for Joint Distributed Source and Network Coding
- Efficient Broadcasting Using Network Coding
- C++中extern “C”含义深层探索.doc
- 用PLC实现道路十字路口交通灯的模糊控制
- pragmatic-ajax
- 使用JSP处理用户注册和登陆
- vi Quick Reference
- 华为交换机使用手册quidway
- 在线考试系统论文.doc在线考试系统论文.doc(1).doc
- Linux操作系统下C语言编程