此内容没有您所选择的语言版本。
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 directorybin— start and shutdown scripts, other useful scriptsclient— client JAR filescommon— static JAR files shared by all server profilesThis directory has been added to prevent duplicated copying of common libraries into individual server profile directories.docs— schemas/dtds, exampleslib— core bootstrap JAR filesendorsed— directory on the server JVM java.endorsed.dirs path
server— server profile directories
mod_cluster— JBoss HTTP Connectorpicketlink— the PicketLink projectresteasy— RESTEasy implementation (JSR-311, JAX-RS)seam— JBoss Seam application framework home directoryNote that JBoss Enterprise Application Platform 4.3 contained two seam directories:seam1andseam2. Theseam1directory contained Seam 1.2.1 that was delivered originally with JBoss Enterprise Application Platform 4. It contained thedrools,embedded-ejb, andhibernatedirectories with libraries. Now, these are in thelibdirectory. Also, the mail resource adapter has been moved for themaildirectory toextrasandbuni-meldware, external mail and groupware server intended for presentation purposes, has been removed.Theseam2directory 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 Slib— library directoryseam-gen— command-line utility for generating simple skeletal Seam project to allow a quick project startbuild— configuration and resources for buildingexamples— examples demonstrating uses of Seam's featuresextras— mail resource adapter; JsUnit testingui— 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.