此内容没有您所选择的语言版本。

2.3. Directory Structure


The directory structure resembles the architecture of the 4.x series with minor differences. Note that JBoss Enterprise Application Platform now contains the HTTP Connector (in the mod_cluster directory), Picketlink (in the picketlink directory) , and RESTeasy (in the resteasy directory).
The JBoss Enterprise Application Server directory now contains the common directory, which has been added to accommodate the libraries common for all server profiles and prevent the library duplication in the directory structure.
The JBoss Enterprise Application Platform basic directory structure is as follows:
  • jboss-as — JBoss Enterprise Application Server home directory
    • bin — start and shutdown scripts, other useful scripts
    • client — client JAR files
    • common — static JAR files shared by all server profiles
      This directory has been added to prevent duplicated copying of common libraries into individual server profile directories.
    • docs — schemas/dtds, examples
    • lib — core bootstrap JAR files
      • endorsed — directory on the server JVM java.endorsed.dirs path
    • server — server profile directories
  • mod_cluster — JBoss HTTP Connector
  • picketlink — the PicketLink project
  • resteasy — RESTEasy implementation (JSR-311, JAX-RS)
  • seam — JBoss Seam application framework home directory
    Note that JBoss Enterprise Application Platform 4.3 contained two seam directories: seam1 and seam2. The seam1 directory contained Seam 1.2.1 that was delivered originally with JBoss Enterprise Application Platform 4. It contained the drools, embedded-ejb, and hibernate directories with libraries. Now, these are in the lib directory. Also, the mail resource adapter has been moved for the mail directory to extras and buni-meldware, external mail and groupware server intended for presentation purposes, has been removed.
    The seam2 directory contained the 2.0.2FP version of the Seam delivered with JBoss Enterprise Application Platform Feature Pack and the structure has not undergone any significant changes.
    • bootstrap — JBoss Embedded configuration for the Seam integration testsuite (refer to the S
    • lib — library directory
    • seam-gen — command-line utility for generating simple skeletal Seam project to allow a quick project start
    • build — configuration and resources for building
    • examples — examples demonstrating uses of Seam's features
    • extras — mail resource adapter; JsUnit testing
    • ui — sources for the Seam UI module
Refer to Section 7.2, “Standard Server Profiles” for details of the server profiles included in this release. Also refer to Appendix A, Server Directory Structure.
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat