21.1. 了解金蝶Apusic应用服务器的目录结构

在执行完金蝶Apusic应用服务器的安装工作之后,假如指定的金蝶Apusic应用服务器的安装目录用APUSIC_HOME表示(本文档后面均采用此约定),那么APUSIC_HOME下的目录结构如下:

子目录包含
bin运行金蝶Apusic应用服务器所需环境变量设置命令,Windows™平台下支持Internet Information Server(IIS) API plug-ins 的运行库和示例配置文件,其他命令行工具。
classes需放置在USER CLASSPATH最前面的类文件放在此目录中,默认情况下,此目录为空。
common金蝶Apusic应用服务器和用户应用公用的JAR文件。
lib运行金蝶Apusic应用服务器所需的JAR文件。
sp金蝶Apusic应用服务器的补丁程序,默认情况下,此目录为空。
domains金蝶Apusic应用服务器的域,用于启动一个金蝶Apusic应用服务器实例所需的相关配置文件均以域的形式进行组织和保存。
templates创建域时的模板。

金蝶Apusic应用服务器的域配置信息保存在APUSIC_HOME/domains.xml文件中,其中每个域所在的目录由PATH属性指定,安装后包含预定义的mydomain域和samples域,它们位于domains目录下。(请参考:第 37.1 节 “应用服务器域的概念”)mydomain中的子目录及子目录描述如下表:

子目录包含
applications默认的应用自动部署目录,将应用拷贝到此目录,将自动进行部署。此目录中包含一个访问路径为根路径的缺省应用,位于本目录中的default目录下。
bin启动本域所定义金蝶Apusic应用服务器实例的脚本、可执行程序。
config金蝶Apusic应用服务器中的数据库连接池,web服务器,JMS服务,日志服务等相关配置文件以及负载均衡配置文件放置在本目录中。
lib本域中所部署应用的公用JAR文件。
logs金蝶Apusic应用服务器日志文件。
store系统用户存储文件,JMS消息队列存储文件等。

APUSIC_HOME/domains目录下的samples域预部署了若干个示例应用,用以演示JavaEE5的新技术、新特性。samples域的目录结构与mydomain基本一致,但多了一个src目录,存放示例应用的源代码及构建脚本。

[注意]注意

本文档后面使用DOMAIN_HOME或用“域主目录”来表示APUSIC_HOME/domains/[domainname]这样的目录。