- 在NCHOME的根目录nchome下找到modules文件夹,在该文件夹下新建自己的应用文件夹。例如:h9qs
- 进入到新建的应用文件夹下\nchome\modules\h9qs,创建下列文件夹:
1) classes:存放补丁包对应的文件夹(此文件夹下的class文件优先加载)
2) client:存放所开发的工程中client代码生成的相关文件
3) config:无内容默认为空
4) extension:无内容默认为空
5) lib:存放所开发的工程中public代码所生成的jar文件
6) META-INF:存放所开发的工程中private代码所生成的相关文件
- 步骤2中client文件夹与META-INF文件夹说明:
A.在client文件夹下对应创建classes、extension、 lib文件夹,其中:
1) classes:存放client端代码补丁
2) extension:无内容默认为空
3) lib:存放所开发工程中client包下代码所生成的jar文件
B.在META-INF文件夹下对应创建classes、extension、 lib文件夹,并拷入开发工程中的META-INF文件夹下的XX.upm与module.xml文件,其中:
1) classes:存放private端代码补丁
2) extension:无内容默认为空
3) lib:存放所开发工程中private包下代码所生成的jar文件
- jar文件的生成方式:
A.打开eclipse,找到需要打包的工程,如下图所示:
B.将public包下的代码打成jar文件,选择public包---右键---export,出现如下图窗口:
选择Java—JAR file---点击Next按钮,如下图:
选择jar文件要存放的目录以及生产的文件名称,点击finish,生成完毕。
Private、client包下的文件打包方式与上述相同。
- 将生成的jar文件对应拷入步骤2,3描述的文件夹中,即:
Client端生成的jar文件放入modules\应用名\client\lib下
Public端生成的jar文件放入modules\应用名\lib下
Private端生成的jar文件放入modules\应用名\META-INF\lib下
- 启动nchome\bin\ ncSysConfig.bat文件,出现如下界面:
部署可能需要几分钟,需要耐心等待,至到出现success。应用部署完毕!
7.启动nchome\startup.bat运行服务,通过浏览器访问应用进行测试(此步骤的前提是NCHOME的server端信息已配置完毕)