Happy3w

nchome目录结构解读

2017.02.09
NCHOME安装后,在根目录下能看到很多文件夹,每个文件都是做什么用的呢?了解了这些为你今后开发解问题,能扫清很多障碍,能让你少熬很多夜,将有限的生命投入到更有趣的事情上。 为此,小编专门请教了一位中间件开发维护人员,整理如下: nchome | |______ant bin下运行配置文件里定义了很多ant脚本需要执行。 |______anteindex 搜索的索引数据 |______bin 存放sysconfig,及一些启动脚本 |______data |______dist |______driver 数据库驱动 |______ejb 部署was时,部署的内容 |______ejbXMLS |______external 第三jar包,以及前台的一些基础框架。(行业产品及客户产品放哪) |______framework 放sysconfig的代码资源 |______hotwebs  |______ierp 存放数据源,服务器配置文件信息 |______index 63的索引配置,65用antindex,可以删除此文件夹。 |______langlib 存放多语的jar包 |______lib 存放NC自己开发的中间件代码,自己扩展的容器,以及代码、模块加载。 |______logs 应该没用处 |______messages 集群消息,集群同步,master收发,其他只发。分离先和在线消息。 |______META-INF 没啥用 |______middleware 我们适配的第三方中间件的代码,如was,weblogic |______modules 业务模块 |______msgattachtemp |______nclogs 日志 |______ncscript 建库脚本 |______nmc 性能监控工具 |______patchmanager 补丁管理 |______pfxx |______pfxxbak |______portalhome |______resources xml、图片等非代码这种资源 |______temp 部署时用临时文夹 |______uapadp |______uapmq 消息对立 |______ufjdk java 的jdk |______umc |______webapps 登录时的网络资源,给前台用jdk,js,login.jar,登录时自动下载客户端所需的代码资源。 |______work