文章目录
-
- 1. 首先创建一个U8C的项目
- 2. 安装IDEA的插件
- 3. 配置HOME
- 4. 生成运行配置
- 5. 修改操作配置
- 成功运行
- 插件下载
在使用IDEA再也回不去了eclipse时代到了,所以试了很久IDEA开发U8C幸运的是,一个大老板开发了这个项目。NCC-Idea开发的插件,但运行U8C项目出现了一些问题,如服务端运行错误,经过各种磨难(确信)终于解决了.本文分享具体创建U8C解决项目流程和服务端运行问题
1. 首先创建一个U8C的项目
这里有很多方法,可以用最简单的方法eclipse创建项目目录后,直接导入Idea里面.
2. 安装IDEA的插件
下载连接也在文末提供:
插件GitHub地址
3. 配置HOME
在点击确定之前,测试数据库的连接 点击确定后更新NC依赖包即可
4. 生成运行配置
5. 修改操作配置
注意这一步非常重要,是解决服务端无法正常启动的原因
点击编辑配置 将服务端的VM将选项和环境变量修改为以下信息即可成功运行
服务端- VM:-Dnc.exclude.modules=$FIELD_EX_MODULES$ -Dnc.runMode=develop -Dnc.server.location=$FIELD_NC_HOME$ -DEJBConfigDir=$FIELD_NC_HOME$/ejbXMLs -DExtServiceConfigDir=$FIELD_NC_HOME$/ejbXMLs -Duap.disable.codescan=false -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -Dorg.owasp.esapi.resources=$FIELD_NC_HOME$/ierp/bin/esapi -Dfile.encoding=$FIELD_ENCODING$ -Duser.timezone=$FIELD_TIMEZONE$ 环境变量- FIELD_CLINET_IP=127.0.0.1;FIELD_CLINET_PORT=80;FIELD_NC_HOME=D:\Idea-U注意这里应该是你HOME的位置);FIELD_ENCODING=UTF-8;FIELD_TIMEZONE=GMT 8 客户端- VM:-Dnc.runMode=develop -Dnc.jstart.server=$FIELD_CLINET_IP$ -Dnc.jstart.port=$FIELD_CLINET_PORT$ -Xmx768m -XX:MaxPermSize=256m -Dnc.fi.autogenfile=N 环境变量-FIELD_CLINET_IP=127.0.0.1;FIELD_CLINET_PORT=80;FIELD_NC_HOME=D:\Idea-U注意这里应该是你HOME的位置)
成功运行
插件下载
CSDN下载