A.2. JBoss EAP 6 的目录结构
概况
JBoss EAP 6 包含一个相对于之前版本更简化的目录结构。下面是这个目录结构的列表,以及对它们包含的内容的描述。
它也包含
standalone/
和 domain/
文件夹。
Name | 目的 |
---|---|
appclient/ | 包含应用程序客户容器的配置细节。 |
bin/ | 包含 Red Hat 企业版 Linux 和微软 Windows 上 JBoss EAP 的启动脚本。 |
bundles/ | 包含和 JBoss EAP 6 内部功能相关的 OSGi Bundle。 |
docs/ | 许可证文件、schema 和示例。 |
domain/ | 配置文件、部署内容和 JBoss EAP 6 以受管域运行时使用的可写入区域。 |
modules/ | 当有服务请求时 JBoss EAP 6 动态加载的模块。 |
standalone/ | 配置文件、部署内容和 JBoss EAP 6 以独立服务器运行时使用的可写入区域。 |
welcome-content/ | 包含默认安装里 8080 端口上的 Welcome 应用程序使用的内容。 |
.installation/ | 包含补丁机制的元数据。这个目录的内容不需要进行修改。 |
jboss-modules.jar
| 加载模块的引导机制。 |
JBossEULA.txt
| 包含许可证协议细节。 |
LICENSE.txt
| 包含许可证细节。 |
version.txt
| 包含版本细节。 |
Name | 目的 |
---|---|
configuration/ | 用于受管域的配置文件。这些文件是通过管理控制台和 CLI 进行修改的,不能直接进行编辑。 |
data/ | 关于已部署服务的信息。服务是用管理控制台或管理 CLI,而不是通过部署扫描器来部署的。因此,请不要手动在这个目录里放入文件。 |
log/ | 包含运行在本地实例上的主机和进程控制器的运行时日志文件。 |
servers/ | 包含某个域里的每个服务器实例的 data/ 、log/ 和 tmp/ 目录,其中包含的数据和顶层的 domain/ 目录的相同目录里的数据类似。 |
tmp/ | 包含临时数据,如针对受管域检验本地用户的管理 CLI 使用的共享密钥机制相关的文件。 |
Name | 目的 |
---|---|
configuration/ | 用于独立服务器的配置文件。这些文件是通过管理控制台和 CLI 进行修改的,不能直接进行编辑。 |
data/ | 关于已部署服务的信息。服务是用管理控制台或管理 CLI,而不是通过部署扫描器来部署的。因此,请不要手动在这个目录里放入文件。 |
deployments/ | 关于已部署服务的信息。独立服务器包含一个部署扫描器,您可以在这个目录里放入要部署的归档文件。然而,我们推荐的方法是用管理控制台或管理 CLI 来管理部署。 |
lib/ | 附属于独立服务器模式的外部库。默认为空。 |
log/ | 包含运行在本地实例上的主机和进程控制器的运行时日志文件。 |
tmp/ | 包含临时数据,如针对服务器检验本地用户的管理 CLI 使用的共享密钥机制相关的文件。 |