`
Sev7en_jun
  • 浏览: 1225496 次
  • 性别: Icon_minigender_1
  • 来自: 广州
博客专栏
84184fc0-d0b6-3f7f-a3f0-4202acb3caf5
Apache CXF使用s...
浏览量:111305
社区版块
存档分类
最新评论

jboss7体验及入门配置

 
阅读更多

FROM: http://tetop.blog.51cto.com/1883288/721410

 

1、jboss 7.0.2.Final 发布arc版本了,抢先体验下。下载地址:http://www.jboss.org/jbossas/downloads,下载Web Profile Only (Java EE6 Certified)版本。

2、把jboss-as-web-7.0.2.Final解压缩到D:\j2ee目录下,完整目录是D:\j2ee\jboss-as-web-7.0.2.Final。

3、安装jdk1.6到D:\j2ee\jdk目录。设置环境变量如下:

系统变量->新建->变量名:JAVA_HOME 变量值:D:\j2ee\jdk
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;

4、启动jboss。运行脚本D:\j2ee\jboss-as-web-7.0.2.Final\bin\standalone.bat完成启动。

5、访问http://127.0.0.1:8080/,出现 Welcome to AS 7访问界面,说明jboss启动成功。

6、但是其他机器用http://192.168.0.51:8080/是无法访问的。别急,需要修改jobss_home\standalone\configuration\standalone.xml的内容。

 

<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:127.0.0.1}"/>
</interface>

 

<!-- add a new interface add by jzh 2011-10-11 -->

<interface name="any">
<any-ipv4-address/>
</interface>
</interfaces>

<!--
<socket-binding-group name="standard-sockets" default-interface="public">
<socket-binding name="http" port="8080"/>
<socket-binding name="https" port="8443"/>
<socket-binding name="jmx-connector-registry" interface="management" port="1090"/>
<socket-binding name="jmx-connector-server" interface="management" port="1091"/>
<socket-binding name="jndi" port="1099"/>
<socket-binding name="osgi-http" interface="management" port="8090"/>
<socket-binding name="remoting" port="4447"/>
<socket-binding name="txn-recovery-environment" port="4712"/>
<socket-binding name="txn-status-manager" port="4713"/>
</socket-binding-group>
-->

<!-- use the any interface add by jzh 2011-10-11 -->
<socket-binding-group name="standard-sockets" default-interface="any">
<socket-binding name="http" port="8080"/>
<socket-binding name="https" port="8443"/>
<socket-binding name="jmx-connector-registry" port="1090"/>
<socket-binding name="jmx-connector-server" port="1091"/>
<socket-binding name="jndi" port="1099"/>
<socket-binding name="osgi-http" port="8090"/>
<socket-binding name="remoting" port="4447"/>
<socket-binding name="txn-recovery-environment" port="4712"/>
<socket-binding name="txn-status-manager" port="4713"/>
</socket-binding-group>

7、根据上面的内容,增加一个interface,并调整socket-binding-group,重新启动standalone.bat,其他机器就可以通过http://192.168.0.51:8080来进行访问了。

8、用记事本打开D:\j2ee\jboss-as-web-7.0.2.Final\bin\standalone.conf.bat,可以调整JAVA_HOME、JAVA_OPTS,根据实际情况,进行优化。

9、关于部署war文件,则请参考D:\j2ee\jboss-as-web-7.0.2.Final\standalone\deployments\README.txt文件。其实只需要将war拷贝到D:\j2ee\jboss-as-web-7.0.2.Final\standalone\deployments目录下,启动jboss就可以自动完成部署了。

分享到:
评论

相关推荐

    Jboss7快速入门手册.pdf

    ### JBoss7快速入门手册知识点概述 #### 一、JBoss各主要版本特性 ...通过以上介绍可以看出,《Jboss7快速入门手册》涵盖了从安装到配置、从理论到实践的全方位指导,非常适合初次接触JBoss AS 7的用户快速上手。

    Jboss7快速入门手册

    ### JBoss7快速入门手册知识点概述 #### 一、新特性 JBoss7引入了许多重要的新特性,这些特性显著提升了其性能与灵活性。 1. **构建在Modular Service Container上**:JBoss7的核心架构是基于模块化服务容器,这...

    JBoss7 introduction

    本文旨在提供一个简明的入门指南,帮助用户快速了解JBoss AS 7的基础知识。由于JBoss AS 7处于持续开发状态,有些信息可能会随着时间的推移发生变化,但本文会随着新消息的出现进行更新。 首先,JBoss AS 7 引入了...

    教你如何快速入门jboss

    《深入浅出JBoss+Seam》这本书是进一步了解JBoss和Seam框架的好资料,Seam是一个强大的Java EE框架,它简化了开发流程,与JBoss结合可以提供更高效的开发体验。 ### 结语 理解JBoss的基本原理和操作方法是成为Java...

    jboss集群完整介绍

    #### 四、Jboss版本选择与入门 当前,JBoss存在多个版本系列,包括3、4、5系列。鉴于JBoss5仍处于测试阶段,且JBoss3已逐渐退出市场,JBoss4成为企业级应用的主流选择。以JBoss4.2.3GA为例,其不仅稳定性强,且社区...

    jboss seam 中文文档

    - **在 JBoss AS 上运行示例**:这是最直接的方式之一,可以快速验证环境配置是否正确,并且熟悉 Seam 在 JBoss AS 上的运行方式。 - **在 Tomcat 服务器上运行示例**:如果开发者已经熟悉了 Tomcat,那么这种方式...

    JBoss in Action

    通过上述章节的详细解读,《JBoss in Action》为读者提供了一套完整的 JBoss AS 配置与应用指南,涵盖了从基础入门到高级配置的各个方面。无论是对于初学者还是有经验的开发者而言,都是一本不可多得的技术宝典。

    jboss seam help

    与AppFuse相比,Seam提供了更简单、更高效的开发体验,尤其是在配合JBoss应用服务器进行热部署时,能够极大地提升开发效率。 **Seam的核心特性** 1. **集成性**:Seam将各种Java EE技术,如EJB、JSF、JPA、CDI、...

    Jboss Seam中文版

    1. **在JBoss AS上运行示例**:首先需要安装配置JBoss AS服务器,然后导入Seam项目到服务器中进行部署。 2. **在Tomcat服务器上运行示例**:Tomcat作为轻量级的应用服务器,可以快速部署简单的Seam应用,便于学习和...

    JBoss_RichFaces_3.3

    - **第一章:入门** ——介绍了RichFaces的基本概念、安装和配置方法,以及如何创建第一个RichFaces应用程序。 - **第二章至第五章:组件详解** ——详细讲解了每个主要组件的功能特性及其使用方法,包括表格、日历...

    Practical_JBoss_Seam书的源代码

    7. **configuration**:配置文件通常涉及Seam应用的初始化设置,包括但不限于应用上下文、持久化层、服务注册等。理解这些配置对于调试和优化应用至关重要。 8. **intro-JavaEE**:这部分可能介绍Seam如何与Java EE...

    JBoss Portal Server Development

    总的来说,《JBoss Portal Server开发》这本书提供了一条从入门到精通的路径,无论你是初学者还是有经验的开发者,都可以从中受益。通过深入学习,读者将能够构建出满足企业需求的高效、安全且功能丰富的门户应用。

    Drools JBoss Rules 5 Developers Guide

    综上所述,《Drools JBoss Rules 5 开发者指南》是一本内容丰富且极具实用价值的参考书,它不仅为初学者提供了入门指导,也为有经验的开发人员提供了深入的技术解析和实战经验分享。无论是想要深入了解 Drools 5 ...

    Beginning JBoss Seam

    - **进阶技巧**:了解如何优化性能、提升用户体验及处理复杂业务逻辑。 - **问题解决**:学会调试和解决问题的方法,提高应对挑战的能力。 #### 五、适合人群 - **Java初学者**:希望通过一个具体的框架来深入...

    jboss seam中文资料

    - **组件模型**:Seam中的组件是构成应用的基本单元,它们封装了业务逻辑,并且可以通过声明式的方式进行配置。 - **会话管理**:Seam提供了强大的会话管理机制,支持不同类型的会话,如对话会话、持久化会话等。 - ...

    jBPM开发入门指南

    【jBPM开发入门指南】 jBPM,全称Java Business Process Management,是一个开源的工作流管理系统,用于构建和执行业务流程。它最初是一个独立的项目,后来被JBoss组织接纳,成为了JBoss企业级中间件的一部分。尽管...

    beginning jboss seam

    总之,《Beginning JBoss Seam》是一本全面介绍Seam框架的入门教程,适合对Java EE感兴趣的开发者阅读,无论你是初学者还是有经验的开发者,都能从中获益,提升你的企业级应用开发能力。通过这本书,你将学会如何...

    jBPM开发入门指南.doc

    - **JBoss jBPM Starters Kit**:包含jBPM软件包、开发插件、预配置的基于JBoss的示例、数据库配置文件等。 - **JBoss jBPM Process Designer Plugin**:用于Eclipse的jBPM辅助开发插件。 - **JBoss jBPM BPEL ...

Global site tag (gtag.js) - Google Analytics