ant:存放Apache Ant,用來執行EJB的構建。
bin: 存放nc部署和系統監控等命令。configsys.log部署日誌(包含NC中間件、WAS中間件等部署信息)以及NC_Client文件夾,包含手動生成的NC客戶端。
ejb: 按模塊分子目錄存放各個模塊所使用的EJB,由構建工具維護。
ejbXMLs:存放需要獨立事務的EJB的部署描述符,裏面的xml文件都是開發配置的服務或特殊ejb,由構建工具維護。
framework:存放UAP框架/基礎代碼,爲中間件提供服務/信息配置。
DBTrans:數據傳輸。
ierp/bin:存放NC配置文件。目錄下包括account.xml(帳套信息)、langconfig.xml(語言信息)、prop.xml(中間件機羣、數據源信息)、servicerun.xml(後臺註冊服務信息)、systemconfig.xml(登陸模式和登陸保持信息)等。
dist: 存放在ncSysConfig.bat生成的代碼及配置文件,該信息在使用WAS中間件時,需要部署到WAS中。在生成ejb後這個目錄下應該存在一個nc.ear的文件,檢查部署是否成功的時候可以看這個目錄下的該文件內容是否跟was的”%WAS_HOME%\profiles\AppSrv01\installedApps\XXXXCell01\nc60.ear”這個目錄下的內容一致。
initdatarule: 初始化NC數據的一些規則。
lib:NC在使用中用到的相關外部類文件(NC中間件使用該包下的數據庫驅動)。
middleware:存放NC中間件等代碼。
modules:按模塊分子目錄存放各個模塊的代碼。分public,client和private。每個模塊由相應的產品組負責。此目錄下還存放EJB代理,不過EJB代理由構建工具維護。
nclogs:NC日誌文件。
ncscirpt:按模塊分子目錄存放各個模塊的數據庫建庫腳本和初始化數據腳本。
nmc: nc性能監控、性能分析、系統管理工具
resources:存放資源文件,如圖片和多語言資源。
ufjdk:存放JDK。
pfxx: 外部交換平臺的配置文件。
update:存放補丁代碼、升級所使用的升級代碼和數據庫腳本,按版本號分目錄存放。
webapps/ne_web: 存放NC的web應用。 Client 目錄存放兩個重要文件:
jre-6u29-windows-i586-s.exe和NC_Login_v6.jar(供用戶登陸用)
Driver: 數據庫的驅動程序(供WAS、WLS使用).
langlib: 多語言資源文件。