`
lovelease
  • 浏览: 382695 次
社区版块
存档分类
最新评论

JBOSS部署JavaEE项目方法及环境变量配置_JAVA_HOME-JBOSS_HOME-1

阅读更多
本文大致整理了如何从一台无任何与项目相关配置的机器中让一个JavaEE项目在JBOSS服务器下成功运行的步骤和注意事项,其中包括JDK安装、JBOSS安装、Java环境变量配置和JBOSS环境变量的配置等,以下为详细内容。

准备工作:

用JBOSS部署JavaEE项目需要准备以下几个内容:JDK安装包、JBOSS及项目war部署包;

在启动JBOSS之前,我们还需要配置Java的环境变量及JBOSS的环境变量,

分别为JAVA_HOME及JBOSS_HOME,以下为详细步骤:
JBOSS部署JavaEE项目方法及环境变量配置_JAVA_HOME-JBOSS_HOME

1 JDK安装
安装JDK时主要需注意以下几点:

(1)安装时需记住JDK的安装目录,用于配置环境变量;

(2)注意JDK的版本,目前我们采用JDK 1.6,曾遇到先安装了1.6然后卸载重新安装1.5,由于服务器限制重启,从而导致无法正常使用;

(3)安装JDK后,要进入控制面板关闭JDK的自动更新,以免因Java自动更新所带来的一系列问题;

2 JBOSS安装
我们需要将JBOSS解压至一个路径名中无空格,无中文字符的目录下。

3 JAVA环境变量配置
(1)我的电脑 -> 属性 -> 高级,选择“环境变量”,在“系统变量(S)”下点击新建,出现编辑系统变量对话框,在变量名处填写:JAVA_HOME,在变量值处填写C:\Program Files\Java\jdk1.6.0(注意后面不要加分号,可能会报错),这个地址就是之前jdk的安装地址。点击确定;

(2)在系统变量中新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。注意路径前的符号为.;不能漏掉;

(3)按照类似的方法,在环境变量中找到变量名为Path的变量,选中并点击下边的编辑,在弹出的对话框中,修改变量值(在整个文本框最前面加上字符串%JAVA_HOME%\bin;);

4 JBOSS环境变量配置
(1)在系统变量中新建JBOSS_HOME,其路径为JBOSS的存放路径,如D:\jboss-cab

(2)设置path,在系统变量中找到Path的变量,添加%JBOSS_HOME%\bin

(3)验证jboss是否安装成功:进入你的jboss安装目录下的bin目录,双击运行run.bat,启动jboss,观察控制台有无异常抛出,若无异常抛出,则会出现提示Started in 1m:**s:**ms。

(4)点击run.bat时,如果出现控制台一闪然后立即自动关闭的情况,有可能是因为你在修改path时不慎删掉了XP本身的环境变量,可以在警察一下你的“path”环境变量中是否包含下面的部分:;%SystemRoot%\system32;%SystemRoot%;

(5)当jboss启动成功以后,可以在浏览器中输入http://localhost:8080,即可进入jboss的欢迎界面。

5 运行JBOSS部署项目
         进入%JBOSS_HOME%\bin目录,运行run.bat,直至出现Started in **s:***ms,然后在浏览器中填写http://localhost:8080/project_name即可。

6 可能遇到的问题汇总
6.1 JDK
6.1.1 JBOSS启动时错误一
错误提示: Error: no `server’ JVM at `D:\Java\jre6\bin\server\jvm.dll’
错误描述:该错误可能会在启动JBOSS时发生
解决方法:将%JAVA_HOME%\jre\bin\server整个目录拷到Java\jre1.6.0\bin目录下。
6.1.2 JBOSS启动时错误二
错误提示:Error: no `server’ JVM at `D:\oracle\product\10.1.0\Client_1\jre\1.4.2\bin\server\jvm.dll’.
错误描述:对于Oracle的客户端,启动JBOSS的时候可能会报此错误。其原因是Oracle 10默认采用的是JDK 1.4,如果先安装Oracle客户端控件再安装JDK可能会排除此问题。
解决方法:在环境变量配置中,在path最前面加上JDK的安装目录,如:C:\Program Files\Java\jdk1.6.0\bin,若已配置JAVA_HOME,则为%JAVA_HOME%\bin。
6.2 JBOSS
6.2.1 JBOSS启动时错误三
错误提示:Failed to recovery manager java.lang.NullPointerException
错误描述:在启动JBOSS时出现该错误
解决方法:clean the data folder under JBOSS_HOME/server/default
分享到:
评论
1 楼 molanxiaoyao 2013-10-17  
项目部署的步骤捏??

相关推荐

Global site tag (gtag.js) - Google Analytics