NC65开发环境Eclipse配置指南

需积分: 50 8 下载量 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。遵循这些步骤,可以确保开发环境的一致性和项目的顺利运行。