`

jboss简单配置

 
阅读更多

jboss3 与 jboss4 版本配置差异很大

安装前的准备:
    配置 JAVA_HOME 环境变量
    JBoss4.x 需要java5以上的jdk
    JBoss 安装目录不能有空格

目录结构:
    bin  JBoss 脚本
    jboss 安装有 完全 默认 最小 三种安装状态,分别对应 server\all[default][minimal] 目录
        minimal  仅仅是服务器,而不包含Web容器、不提供 EJB 和 JMS 支持
    server\default\conf  jboss 配置文件
    server\default\deploy  等同于 tomcat 的webapp文件,服务器将部署的web项目存放在此
    server\default\work    等同于 tomcat 的work catalina ,用于编译jsp文件。
    lib目录:存放服务器配置所需的jar文件,比如,你可以将JDBC驱动程序放在该目录下。
    log目录:存放日志信息。JBoss使用Jakarta log4j包存储日志,在程序中你也可以直接使用该信息。
    tmp目录:存储在部署过程中解压时产生的临时文件。
    work目录:Tomcat编译JSP文件时的工作目录。
    目录data、log 、tmp 和work 在JBoss 安装后并不存在,当JBoss 运行时自动建立。

访问端口配置:
    jboss3
        server\default\deploy\jbossweb-tomcat41.sar\META-INF\jboss-service.xml

        <!-- A HTTP/1.1 Connector on port 8080 -->
        <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
        address="${jboss.bind.address}" port="80" minProcessors="15" maxProcessors="350"
        enableLookups="true" acceptCount="10" debug="0"
        connectionTimeout="20000" useURIValidationHack="false" URIEncoding="GBK"/>

    jboss4
        server\default\deploy\jboss-web.deployer\server.xml

        <Connector port="8080" address="${jboss.bind.address}"
         maxThreads="250" maxHttpHeaderSize="8192"
         emptySessionPath="true" protocol="HTTP/1.1"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true" />

    jboss5.1
        server\default\deploy\jbossweb.sar\server.xml

    访问 http://localhost:port

添加 jboss 环境变量 JBOSS_HOME

修改部署方式
    修改部署的参数 <attribute name="UseJBossWebLoader">false</attribute>
    这个参数表示可以进行目录拷贝部署,而不需要将项目达成war包,一般需要将
    false改为true.

    jboss4.2
        server\default\deploy\jboss-web.deployer\META-INF\jboss-service.xml

    jboss5.1
        server\default\deploy\jbossweb.sar\server.xml

数据库连接配置:
    从JBoss3.2.3之后的数据库连接配置比较简单,关于配置文件的书写在JBoss中针对不
    同的数据库有相应的例子,配置文件的例子在目录JBoss_HOME\docs\examples\jca下,
    如对MySql数据库的配置文件是mysql-ds.xml。只要针对数据库的具体情况修改该配置
    文件即可。修改完成之后,将配置文件拷贝到JBoss_HOME\server\default目录下。

部署:
    JBoss 支持热部署,也就是war 文件部署到服务器上后不需要重新启动JBoss
   (Tomcat 不支持这种特性)。war 文件的部署很简单,直接将war 文件拷贝到
    JBoss/server/default/deploy 目录下即可。

访问项目:
    http://localhost:portNo/projectname

分享到:
评论

相关推荐

    在JBoss下配置EJB

    【在JBoss下配置EJB】 企业级JavaBean(Enterprise JavaBeans,简称EJB)是Java平台上的一个核心组件,用于构建可扩展、安全且事务处理能力强大的分布式应用程序。EJB标准经历了多个版本的发展,从早期的EJB 2.0到...

    jboss快速配置,简单配置使用

    本文将详细介绍如何进行JBoss的基本配置,包括控制台登录窗口的设置、连接数据库以及端口的调整等内容。 #### 一、控制台登录窗口设置 在JBoss中,默认提供了一个管理控制台——`jmx-console`,用于远程管理和监控...

    JBoss7配置Mysql5.1数据源.pdf

    6. 使用JBoss与Mysql数据源的最佳实践:虽然JBoss与Mysql数据源的配置相对简单,但在大型应用中还需注意以下几点: - 确保数据库驱动版本与JBoss和Mysql数据库的版本兼容。 - 使用合适的连接池策略和参数,以优化...

    JBoss安装配置.ppt

    本教程将详细介绍如何在Windows环境下安装和配置JBoss,并演示一个简单的Servlet应用程序的部署步骤。 **JBoss安装配置** 1. **安装Step 1** 首先,你需要下载并安装Java 2 Standard Edition JDK 5.0,可以从...

    JBoss7配置指南及管理员手册.doc

    - **网络接口和端口**:配置网络设置,确保JBoss实例之间的正确通信。 - **网络接口声明**:定义服务器使用的网络接口。 - **SocketBindingGroups**:分组管理Socket绑定。 - **管理接口的安全性**:保护管理接口...

    手把手系列-Eclipse+JBossIDE+JBoss开发环境配置

    指定JBoss安装路径,Eclipse会自动检测并配置相关设置。 七、创建Java EE项目 在Eclipse中,你可以通过"File" -&gt; "New" -&gt; "Dynamic Web Project"来创建一个Java EE项目。配置项目属性,如项目名、目标运行时环境...

    JBOSS log4j 配置

    2. 配置 $JBOSS-HOME/server/default/jboss-service.xml 中的 org.jboss.logging.Log4jService 的设置中加个属性:&lt;attribute name="CatchSystemOut"&gt;false。 3. 建立一个用于初始化的 InitServlet,在 init 方法...

    如何配置jdk、tomcat和Jboss

    ### 如何配置JDK、Tomcat和JBoss #### 一、配置JDK 1.5的环境变量及运行Java程序 ##### 1. 安装JDK 1.5 - **安装过程**:安装JDK的过程相对简单,按照默认安装流程即可完成。 - **安装位置**:假设JDK 1.5安装在`...

    jboss5.0.1GA端口配置

    为了更好地理解上述步骤,下面提供一个简单的示例来展示如何修改`bindings.xml`文件中的端口配置: ```xml &lt;!-- 修改为 --&gt; &lt;binding name="jboss.bind.address.management" value="localhost"/&gt; &lt;!-- 其他...

    JBoss7.1.1配置MySql数据源

    一旦配置完成并重启服务器,可以编写简单的Java代码或者使用JNDI查找来测试数据源是否能正常连接到MySQL数据库。 ```java Context context = new InitialContext(); DataSource ds = (DataSource) context.lookup...

    jboss配置 mysql数据库连接池

    完成上述配置后,我们可以通过编写简单的测试代码来验证连接是否正常工作: 1. **创建测试类** - 创建一个名为`DatabaseConn`的Java类,用于获取数据库连接: ```java public class DatabaseConn { public ...

    在jboss上部署web应用

    总结,JBoss作为一款强大的Java应用服务器,提供了丰富的J2EE服务和高级特性,其安装、配置和部署过程相对简单,适合开发和部署各种企业级应用。通过理解和掌握这些基础知识,开发者能够更有效地利用JBoss来构建和...

    Jboss安装配置手册

    为了使JBoss能够正常运行,还需要对环境变量进行配置,并设置相关的服务。 1. **配置JAVA_HOME环境变量**:打开`run.bat`文件,添加JAVA_HOME环境变量的路径信息,指向JDK的安装目录。例如: ``` set JAVA_HOME=...

    jboss-5.0.0.GA初学者简单配置

    如果没有安装或版本不符,您需要从 Oracle 官网下载并安装 JDK 1.6,然后在系统的环境变量中配置 `JAVA_HOME` 变量,其值应设置为 JDK 的安装路径。 接下来,下载 JBoss 5.1.0 GA 的安装包,可以从官方网站 ...

    中间件jboss环境搭建01

    本文详细介绍了中间件JBoss的环境搭建流程,包括JDK的选择与安装、JBoss的安装配置以及集群配置等内容。通过这些步骤,可以帮助开发者顺利完成JBoss环境的搭建,并为后续的应用开发奠定坚实的基础。需要注意的是,在...

    jboss7配置指南

    《深入解析:JBoss7配置指南之核心管理概念》 一、引言 JBoss AS 7,作为一款成熟的企业级应用服务器,提供了强大的功能和灵活性,满足了各种复杂的应用需求。本文将深入探讨JBoss7的核心管理概念,特别是运行模式...

    windows jboss 安装及部署

    WAR 文件的部署很简单,直接将 WAR 文件拷贝到 JBoss\server\default\deploy 目录下即可。 七、目录结构 JBOSS 的目录结构包括: * bin 目录:包含各种脚本文件以及相关文件。 * client 目录:存储配置信息和可能...

    JBOSS7部置

    创建一个EJB3.1项目,设置项目名称、目标运行时(JBoss7.1)、模块版本等。在项目下创建一个无状态会话Bean(Stateless Session Bean),并定义其远程接口及实现。 示例代码展示了一个简单的`HelloWorld`会话Bean,...

    jboss-4.0.5.GA.zip

    在使用"jboss-4.0.5.GA.zip"这个压缩包时,用户需要先将其解压,然后按照官方文档或者社区教程进行配置,包括但不限于设置环境变量、配置服务器端口、部署应用程序等步骤。在开发和部署过程中,理解并掌握上述知识点...

Global site tag (gtag.js) - Google Analytics