jboss目录说明

原帖地址:http://www.iteye.com/topic/368548

 

jboss-as 目录结构( Directory Structure

Directory

Description

bin

Contains startup, shutdown and other system-specific scripts. Basically all the entry point JARs and start scripts included with the JBoss distribution are located in the bin directory.

包含了服务器启动,关闭和系统相关的脚本。基本上所有 jar 文件的进入点和启动脚本都在这个目录里面。

client

Stores configuration files and JAR files that may be used by a Java client application (running outside JBoss) or an external web container. You can select archives as required or use jbossall-client.jar .

保存 Java 客户端应用或外部 web 容器(在 JBoss 之外运行),所需的配置文件和 Jar 文件。

docs

Contains the XML DTDs used in JBoss for reference (these are also a useful source of documentation on JBoss configuration specifics). There are also example JCA (Java Connector Architecture) configuration files for setting up datasources for different databases (such as MySQL, Oracle, Postgres).

包含一些 jbossXML DTD 文件,还有一些案例和文档。

lib

Contains startup JARs used by JBoss. Do not place your own JAR files in this directory.

包换 JBoss 所需的 jar 文件。 不要把你自己的 jar 文件放在这个目录。

server

Contains the JBoss server configuration sets. Each of the subdirectories in here is a different server configuration. JBoss ships with minimal , default , production , and all configuration sets. The subdirectories and key configuration files contained in the default configuration set are discussed in more detail in subsequent sections.

包含 JBoss 服务器实例的配置集合。这里的每个子目录就是一个不同的服务器实例配置。

JBOSS_DIST/jboss-as/server/<instance-name> 下面的目录结构

Directory

Description

conf

The conf directory contains the jboss-service.xml bootstrap descriptor file for a given server configuration. This defines the core services that are fixed for the lifetime of the server.

conf 目录中包含了这个服务器的启动描述文件 jboss-service.xml 。这个文件定义了服务器运行时间内提供那些固定的核心服务。

data

The data directory is available for use by services that want to store content in the file system. It holds persistent data for services intended to survive a server restart. Serveral JBoss services, such as the embedded Hypersonic database instance, store data here.

服务中需要存储内容到文件系统的都会保存到 data 目录。 JBoss 内嵌的 Hypersonic database 的数据也是保存到这里的。

deploy

The deploy directory contains the hot-deployable services (those which can be added to or removed from the running server). It also contains applications for the current server configuration. You deploy your application code by placing application packages (JAR, WAR and EAR files) in the deploy directory. The directory is constantly scanned for updates, and any modified components will be re-deployed automatically. This may be overridden through the URLDeploymentScanner URLs attribute.

deploy 中包含可热部署的服务(可以在服务器运行时动态添加和删除)。当然这里还包含有这个服务器实例下的应用程序。你可以发布你的应用程序代码的压缩包( JARWAREAR 文件)到这里。这里目录会被搜索更新,所有修改的组件都会被自动重新部署。

lib

This directory contains JAR files (Java libraries that should not be hot deployed) needed by this server configuration. You can add required library files here for JDBC drivers etc. All JARs in this directory are loaded into the shared classpath at startup.

这个目录中包含这个服务器配置需要的 JAR 文件(这些 java 库不需要被热部署 )。你可以添加需要的库文件到这里,如 JDBC 驱动等。所有的 jar 文件将在服务器启动的时候被加载到共享的 classpath 中。

log

This is where the log files are written. JBoss uses the Jakarta log4j package for logging and you can also use it directly in your own applications from within the server. This may be overridden through the conf/log4j.xml configuration file.

日志文件会被写到这里。 如果你要修改日志输出目录,可以通过配置conf/log4j.xml 实现。

tmp

The tmp directory is used for temporary storage by JBoss services. The deployer, for example, expands application archives in this directory.

tmp 目录被用来提供 JBoss 服务的临时存储。

work

This directory is used by Tomcat for compilation of JSPs.

提供给 tomcat 编译 jsp 文件用。

Config 目录里面的内容

File

Description

jboss-minimal.xml

This is a minimalist example of the jboss-service.xml configuration file. (This is the jboss-service.xml file used in the minimal configuration file set)

jboss-service.xml 最小配置的例子。

jboss-service.xml

jboss-service.xml defines the core services and their configurations.

定义核心服务及其配置。

jndi.properties

The jndi.properties file specifies the JNDI InitialContext properties that are used within the JBoss server when an InitialContext is created using the no-arg constructor.

jndi.properties 定义了 InitialContext 属性,当一个 InitialContext 被无参数构造函数创建时会被使用到。

jboss-log4j.xml

This file configures the Apache log4j framework category priorities and appenders used by the JBoss server code.

包含了 jboss 使用的 log4j 日志配置。

login-config.xml

This file contains sample server side authentication configurations that are applicable when using JAAS based security.

这个文件包含了服务器端验证的配置的样例,当使用基于 JAAS 验证时会被用到。

props/*

The props directory contains the users and roles property files for the jmx-console .

这个目录包含了 jmx-console 所需的 用户和角色配置文件。

standardjaws.xml

This file provides the default configuration for the legacy EJB 1.1 CMP engine.

这个文件是 EJB 1.1 CMP 引擎的默认配置 (EJB1.1 遗留 )

standardjboss.xml

This file provides the default container configurations.

提供了 JBoss 默认容器配置。

standardjbosscmp-jdbc.xml

This file provides a default configuration file for the JBoss CMP engine.

这个文件提供了 JBoss CMP 引擎的默认配置文件。

xmdesc/*-mbean.xml

The xmdesc directory contains XMBean descriptors for several services configured in the jboss-service.xml file.

包含了 jboss-service.xml 中定义的服务的 XMBean 描述文件。

deploy 目录下的结构

<td style="padding-right: 6pt; padding-left: 6pt; padding-bottom: 1.8pt; padding-top: 1.8pt; background-color: transpar

File

Description

bsh-deployer.xml

This file configures the bean shell deployer, which deploys bean shell scripts as JBoss services.

这个文件用来配置 bean shell 部署器(把 bean shell 脚本发布为 JBoss 服务)

cache-invalidation-service.xml

This is a service that allows for custom invalidation of the EJB caches via JMS notifications. It is disabled by default.

这个服务允许自定义的提除 EJB cacheJBoss Cahche invalidation 机制。

client-deployer-service.xml

This is a service that provides support for J2EE application clients. It manages the java:comp/env enterprise naming context for client applications based on the application-client.xml descriptor.

提供给 J2EE 应用程序客户端的一个服务。它基于 application-client.xml 配置文件, 管理 java:comp/env 企业级名字上下文给客户端程序使用。

ear-deployer.xml

The EAR deployer is the service responsible for deploying J2EE EAR files.

部署 J2EE EAR 应用的配置。

ejb-deployer.xml

The EJB deployer is the service responsible for deploying J2EE EJB JAR files.

部署 J2EE EJB 应用的配置。

hsqldb-ds.xml

hsqldb-ds.xml configures the Hypersonic embedded database service configuration file. It sets up the embedded database and related connection factories.

Hypersonic embedded database 服务的配置文件

http-invoker.sar

http-invoker.sar contains the detached invoker that supports RMI over HTTP. It also contains the proxy bindings for accessing JNDI over HTTP.

http-invoker.sar 包含了支持 RMI over HTTP 的调用者。它也包含通过 HTTP 存取 JNDI 的绑定。

jboss-aop-jdk50.deployer

This service configures the AspectManagerService and deploys JBoss AOP applications.

这个服务配置了 AspectManagerService 和部署 JBoss AOP 应用程序的功能。

jboss-bean.deployer

jboss-bean.deployer provides the JBoss microcontainer, which deploys POJO services wrapped in .beans files.

jboss-bean.deployer 提供了 JBoss 微容器功能,通过它部署在 .beans 文件中包装了的 POJO 服务。

jboss-ha-local-jdbc.rar

jboss-ha-local-jdbc.rar is an experimental version of jboss-local-jdbc.rar that supports datasource failover.

jboss-ha-local-jdbc.rarjboss-local-jdbc.rar 一个实验性的版本,用来支持数据源失效。

jboss-ha-xa-jdbc.rar

jboss-ha-xa-jdbc.rar is an experimental version of jboss-xa-jdbc.rar that supports datasource failover.

jboss-ha-xa-jdbc.rarboss-xa-jdbc.rar 一个实验性的版本,用来支持数据源失效。

jboss-local-jdbc.rar

jboss-local-jdbc.rar is a JCA resource adaptor that implements the JCA ManagedConnectionFactory interface for JDBC drivers that support the DataSource interface but not JCA.

这是一个 JCA 的资源适配器,它实现的 JCA ManagedConnectionFactory 接口支持 JDBC 驱动提供 DataSource 接口,但不是 JCA 本身。

jboss-xa-jdbc.rar

jboss-xa-jdbc.rar is a JCA resource adaptor that implements the JCA ManagedConnectionFactory interface for JDBC drivers that support the XADataSource interface.

这是一个 JCA 的资源适配器,它实现的 JCA ManagedConnectionFactory 接口支持 JDBC 驱动提供 XADataSource 接口

jbossjca-service.xml

jbossjca-service.xml is the application server implementation of the JCA specification. It provides the connection management facilities for integrating resource adaptors into the JBoss server.

jbossjca-service.xml 是应用服务器对 JCA 规范的实现。它提供了用于集成资源适配器到 JBoss 服务器的连接管理工具。

jboss-web.deployer

The jboss-web.deployer directory provides the Tomcat servlet engine.

  jboss-web.deployer 提供了 tomcat servlet 引擎。

jbossws.sar

jbossws.sar provides J2EE web services support.

提供了 J2EE web 服务支持。

jboss-messaging.sar/hsqldb-persistence-service.xml

hsqldb-persistencee-service.xml provides JMS state management using Hypersonic.

使用 Hypersonic 实现的 JMS 状态管理。

jboss-messaging.sar/destinations-service.xml

destinations-service.xml configures a number of JMS queues and topics used by the JMS unit tests.

配置一些给 JMS 单元测试用的 JMS 队列和主题。

jboss-messaging.sar/messaging-service.xml

The messaging-service.xml file configures the core JBoss Messaging JMS service.

配置核心 JBoss 消息系统的 JMS 服务。

jms-ra.rar

jms-ra.rar is a JCA resource adaptor that implements the JCA ManagedConnectionFactory interface for JMS connection factories.

jms-ra.rar 是一个 JCA 资源适配器,它为 JMS 连接工厂实现了 JCA ManagedConnectionFactory 接口。

jmx-console.war

The jmx-console.war directory provides the JMX Console. The JMX Console provides a simple web interface for managing the MBean server.

jmx-console.war 提供了 JMX 控制台。它提供了一个管理 MBean 服务器的简单 web 界面。

jmx-invoker-service.sar

jmx-invoker-service.sar is an unpacked MBean service archive that exposes a subset of the JMX MBeanServer interface methods as an RMI interface to enable remote access to the JMX core functionality. This is similar to the legacy jmx-rmi-adaptor.sar , with the difference that the transport is handled by the detached invoker architecture.

RMI 接口的方式暴露 MBeanServer 接口的一个子集,允许远程存取。

jsr-88-service.xml

jsr-88-service.xml provides the JSR 88 remote deployment service.

提供 JSR88 远程部署服务。

mail-ra.rar

mail-ra.rar is a resource adaptor that provides a JavaMail connector.

一个提供 JavaMail 连接的资源适配器。

mail-service.xml

The mail-service.xml file is an MBean service descriptor that provides JavaMail sessions for use inside the JBoss server.

MBean 服务描述,提供 JavaMail 会话供 JBoss 服务器内部使用。

management/console-mgr.sar

console-mgr.sar provides the Web Console. It is a web application/applet that provides a richer view of the JMX server management data than the JMX console. You may view the console using the URL http://localhost:8080/web-console/ .

提供一个 web 控制台。相比 JMX 控制台,提供了一个富客户端。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
辽B代驾管理系统对代驾订单管理、用户咨询管理、代驾订单评价管理、代驾订单投诉管理、字典管理、论坛管理、公告管理、新闻信息管理、司机管理、用户管理、管理员管理等进行集中化处理。经过前面自己查阅的网络知识,加上自己在学校课堂上学习的知识,决定开发系统选择小程序模式这种高效率的模式完成系统功能开发。这种模式让操作员基于浏览器的方式进行网站访问,采用的主流的Java语言这种面向对象的语言进行辽B代驾管理系统程序的开发,在数据库的选择上面,选择功能强大的Mysql数据库进行数据的存放操作。辽B代驾管理系统的开发让用户查看代驾订单信息变得容易,让管理员高效管理代驾订单信息。 辽B代驾管理系统具有管理员角色,用户角色,这几个操作权限。 辽B代驾管理系统针对管理员设置的功能有:添加并管理各种类型信息,管理用户账户信息,管理代驾订单信息,管理公告信息等内容。 辽B代驾管理系统针对用户设置的功能有:查看并修改个人信息,查看代驾订单信息,查看公告信息等内容。 辽B代驾管理系统针对管理员设置的功能有:添加并管理各种类型信息,管理用户账户信息,管理代驾订单信息,管理公告信息等内容。 辽B代驾管理系统针对用户设置的功能有:查看并修改个人信息,查看代驾订单信息,查看公告信息等内容。 系统登录功能是程序必不可少的功能,在登录页面必填的数据有两项,一项就是账号,另一项数据就是密码,当管理员正确填写并提交这二者数据之后,管理员就可以进入系统后台功能操作区。项目管理页面提供的功能操作有:查看代驾订单,删除代驾订单操作,新增代驾订单操作,修改代驾订单操作。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。新闻管理页面,此页面提供给管理员的功能有:新增新闻,修改新闻,删除新闻。新闻类型管理页面,此页面提供给管理员的功能有:新增新闻类型,修改新闻类型,删除新闻类型。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值