前言:

    JBoss是一个基于J2EE的开放源代码的应用服务器。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。(来自百度)

    我最近在学习JSF+EJB 3+JPA整合开发,所以在搭建环境,其中就有JBoss应用服务器的安装配置,以此记录下安装过程和碰到的问题,因为其不支持Servlet/JSP,所以还需要安装配置WebLogic服务器,但这篇博客只记录JBoss的安装部署。


下载地址:

    wKioL1SH4cThhEPIAABxHu5p1zQ194.jpg

    各个版本的JBoss应用服务器


环境:

    JBoss版本:jboss-4.2.1.GA

    操作系统:Windows 7

    JDK版本:jdk_1.8.0


安装过程:


    1.下载后的jboss-4.2.1.GA.ZIP包,解压到指定的目录,(注意目录名不要有空格,否则会报错

wKiom1SH4yajvgZEAAExKMPkfVY546.jpg

    2.配置JBoss环境变量JBOSS_HOME,如下图所示:

wKioL1SH5IDjuf7VAABqY-jPWu8321.jpg


    3.如果没有安装JDK,则安装好JDK,并配置好JDK的环境变量,具体安装配置过程就不说了,可以查看我的博客文章。必须注意配置JAVA_HOME:

    wKioL1SH5XGD9nciAABlJ424g4I285.jpg


    4.启动JBoss服务,在D:\jboss-4.2.1.GA\bin下的run.bat,双击运行

wKiom1SH5eXQFYeJAAUHmU2-NAo084.jpg

直到出现如下,则说明成功启动JBoss服务器。

wKiom1SH5mexk9hkAAT-4wOta1o780.jpg


碰到的问题:


    无法启动JBoss服务器:

    wKiom1SH5xjybCL_AAGP506CKGo499.jpg


    原因:

        因为我没有把JDK的Home目录写对,我错误的写成了JAVAHOME,把JAVAHome改成JAVA_HOME后就可以正常启动了。


    5.登陆管理控制台

wKiom1SH6MHSnQUEAAFRyvDpv30165.jpg