本文大致整理了如何从一台无任何与项目相关配置的机器中让一个JavaEE项目在JBOSS服务器下成功运行的步骤和注意事项,其中包括JDK安装、JBOSS安装、Java环境变量配置和JBOSS环境变量的配置等,以下为详细内容。
准备工作:
用JBOSS部署JavaEE项目需要准备以下几个内容:JDK安装包、JBOSS及项目war部署包;
在启动JBOSS之前,我们还需要配置Java的环境变量及JBOSS的环境变量,
分别为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
分享到:
相关推荐
以下是关于JBoss环境变量配置的详细知识: 1. **JAVA_HOME**: 这是最重要的环境变量之一,因为它指定了Java开发工具集(JDK)的安装路径。JBoss需要JDK来编译和运行Java代码。确保设置正确的JAVA_HOME,并将其指向...
JBOSS 下载安装、环境变量配置以及部署 JBOSS 是一个纯 Java 的 EJB(企业 JavaBean)服务器,提供了强大的应用服务器功能。在本文中,我们将详细介绍 JBOSS 的下载安装、环境变量配置以及部署过程。 下载安装 ...
在使用JBoss进行EJB3.0开发时,正确的环境变量配置是确保应用程序能够正确部署和运行的基础。通过上述步骤,开发者可以确保JBoss能够在预期的环境下正确工作,并且能够充分利用其提供的各种服务和技术。 #### 五、...
配置环境变量是为了使 JBOSS 能够正确地运行。在环境变量中,我们需要设置 JBOSS_HOME 和 PATH 变量。JBOSS_HOME 变量的值是 JBOSS 的安装路径,例如“存放路径\jboss-5.1.0.GA”。PATH 变量的值是 JBOSS_HOME\bin。...
总结,配置Eclipse+JBossIDE+JBoss的开发环境涉及多个步骤,从安装软件、配置环境到创建项目和部署应用,每一步都对开发者的工作效率有直接影响。熟练掌握这些步骤,将有助于你在Java EE开发过程中游刃有余。通过...
Java环境变量配置是Java开发和运行的基础,它包括设置JAVA_HOME、PATH、CLASSPATH等关键变量,确保Java SDK能够被操作系统正确识别和调用。在更复杂的应用场景中,如Tomcat、JBoss和Ant的部署与运行,也需要对环境...
1. **环境变量设置:** - `LAUNCH_JBOSS_IN_BACKGROUND`:通过检查此变量来确定是否将JBoss在后台运行。 - `JAVA`:指定Java解释器的路径。 - `JAVA_OPTS`:设置Java虚拟机(JVM)的选项,包括内存分配和其他高级...
一、环境变量配置 在部署 Jboss 项目之前,需要配置环境变量,包括 JDK 的配置、JAVA_HOME 的配置、CLASSPATH 的配置等。其中,JDK 的配置是指将 JDK 的安装目录添加到环境变量中,以便 Jboss 服务器可以找到 JDK。...
同时,在“环境变量设置”中设置名为 JBOSS_HOME 的环境变量,值为 JBoss 的安装路径。 二、测试安装 在安装完成后,我们可以通过运行 JBoss 安装目录下的 "bin" 文件夹中的 run.bat 文件来测试安装是否成功。如果...
然后,设置JAVA_HOME环境变量指向你的JDK安装路径,因为JBOSS运行需要Java环境。接着,你可以通过运行`bin/run.sh`(Linux/Unix)或`bin/run.bat`(Windows)脚本来启动服务器。 2. **端口配置**:JBOSS默认使用多...
环境变量配置 为了确保Jboss ESB的正确运行,需要设置以下环境变量: - **JBOSS_HOME**: 指向Jboss ESB的根目录,例如`D:\jboss-5.1.0.GA\jbossesb-server`。 - **ANT_HOME**: 指向Apache Ant的安装路径,Ant是...
配置JBoss环境变量是为了确保MyEclipse能够识别并正确使用JBoss服务器。 ##### MyEclipse集成开发环境 MyEclipse是一款强大的Java EE集成开发环境(IDE),集成了多种工具和服务,包括代码编辑器、调试器、项目...
Linux 下 JBoss 安装与配置 一、简介 JBoss 是一个运行 EJB 的 J2EE 应用服务器,是开放源代码的项目,...Linux 下安装和配置 JBoss 需要正确的系统环境、下载和解压 JBoss 和 JDK,然后配置环境变量和运行 JBoss。
### 中间件JBoss环境搭建知识点详解 #### 一、中间件简介与JBoss概述 在探讨JBoss环境搭建之前,我们首先需要了解中间件的基本概念及其重要性。中间件是一种位于操作系统之上、应用软件之下的软件层,主要用于解决...
配置JBoss环境变量 - 在“环境变量”中新增: - **JBOSS_HOME**:设置为`C:\Program Files\JBoss\` - 修改**PATH**:添加`;%JBOSS_HOME%\bin` **注意事项**: - **JBOSS_HOME**:JBoss的主目录,方便后续配置和...
1. 启动配置:在`standalone.bat`(Windows)或`standalone.sh`(Linux/Unix)脚本中,可以通过修改`JAVA_OPTS`变量来设置JVM参数,如内存大小(-Xms, -Xmx)、堆内存分配策略(-XX:MaxHeapFreeRatio, -XX:...
1. **环境变量配置失败** - 检查环境变量设置是否正确,确保路径无误。 - 重启计算机或重新加载环境配置文件。 2. **JBoss启动失败** - 检查 `run.conf` 文件中的 `JAVA_HOME` 是否指向正确的JDK路径。 - ...