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 使用的共享密钥机制相关的文件。 |