JBoss配置问题 设置JAVA_HOME,或者直接在run指定set JAVA_HOME=你的JDK安装目录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在我的电脑-属性-高级-环境变量下新建一个环境变量:变量名如:java_home变量值如:C:\jb3-tom4\j2sdk1.4.0_02就Ok了 目录里最好不要用空格...好像classpath是不认带空格的目录的 ! ------------------------------------------------------ 我们还年轻牛奶会有的奶牛也会有的 可天天在 csdn 混这些会有吗 ?? 我今天配置成功,你设置一下JAVA_HOME就行了!! 同意楼上,你需要增加JAVA_HOME环境变量。从你的classpath来看你的jdk的安装目录应该是:c:\jsdk1.4.0,所以你需要设置:set JAVA_HOME=c:\jsdk1.4.0;一般说来,要使jboss运行起来的话,需要配置如下环境变量:JBOSS_HOME=jboss的安装目录;JAVA_HOME=jdk的安装目录,这是为了告诉jboss你的jdk安装在了哪里path:把jboss\bin加入其中,使你在任何目录下都可以启动/停止jboss。classpath:正常的java类路径配置这四个参数中有些是可选的,不过你可以都配上。 变量名如:java_home变量值如:C:\jb3-tom4\j2sdk1.4.0_02设成上面那个估计要出问题。我觉得应该是jdk的目录,而不是j2sdk的目录 哦,不好意思啊,这几天忙,没能上来看看。我的操作系统是 Windows2000 ProJBoss版本是:jboss-3.2.1_tomcat-4.1.24我就直接下载后解压到E:\j2ee 目录下,然后运行run.bat 得到如下提示。(是不是我的jdk有问题啊,我的jdk版本是j2sdk1.4.0 好象是标准版,而不是企业版???)请各位大虾指点迷津。 谢谢先!!===============================================================================. JBoss Bootstrap Environment. JBOSS_HOME: E:\j2ee\jboss-3.2.1_tomcat-4.1.24\bin\\... JAVA: c:\j2sdk1.4.0\bin\java. JAVA_OPTS: -Dprogram.name=run.bat. CLASSPATH: ;c:\j2sdk1.4.0\lib\tools.jar;E:\j2ee\jboss-3.2.1_tomcat-4.1.24\bin\\run.jar.===============================================================================.Failed to boot JBoss:java.lang.ClassNotFoundException: org.jboss.system.server.ServerImpl at java.net.URLClassLoader$1.run(URLClassLoader.java:198) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:262) at org.jboss.system.server.ServerLoader.createServer(ServerLoader.java:241) at org.jboss.system.server.ServerLoader.load(ServerLoader.java:224) at org.jboss.Main.boot(Main.java:142) at org.jboss.Main$1.run(Main.java:388) at java.lang.Thread.run(Thread.java:536)请按任意键继续 . . . JDK用标准版和企业版都可以,我在单位用的就是标准版,而且也用的是jboss。你的提示信息中有如下一段内容:Failed to boot JBoss:java.lang.ClassNotFoundException: org.jboss.system.server.ServerImpl这说明是环境变量设置有错误,你可以从这几个方面检查一下:1、JBOSS_HOME的设置:这个变量的值应该是E:\j2ee\jboss-3.2.1_tomcat-4.1.24,而不应该指到更深一级的目录bin。2、JAVA_HOME的设置:你好像没有这个环境变量,这是不行的,而且它的值应该是:c:\j2sdk1.4.0,也不应该指到更深一级的目录bin。3、path和classpath的设置:见上。我的操作系统是WindowXP,安装的版本是jboss-4.0.0DR1_tomcat-4.1.24,通过这些设置后,执行run.bat,H:\jb_tom\bin>run===============================================================================. JBoss Bootstrap Environment. JBOSS_HOME: H:\jb_tom\bin\\... JAVA: D:\JBuilder8\jdk1.4\bin\java. JAVA_OPTS: -server -Dprogram.name=run.bat. CLASSPATH: ;D:\JBuilder8\jdk1.4\lib\tools.jar;H:\jb_tom\bin\\run.jar.===============================================================================JBoss历时 94s:438ms 启动成功。顺便说一下,我的classpath的值是H:\jb_tom\tomcat-4.1.x\common\lib\servlet.jar;但启动仍然可以成功,这说明只要你的JBOSS_HOME和JAVA_HOME配置正确后,jboss会自动给classpath赋值。祝你顺利。 如果还不能成功的话,你再尝试将JBoss安装在根目录中,比如E:\jboss-3.2.1_tomcat-4.1.24 问题解决,感谢zxwsun(朗月天) !!! 一个HIBERNATE 的复杂问题。 struts2中标注式配置全局error跳转,请各位帮助! 不用设置环境的问题? jmx客户端调用问题 时间计算的问题,请赐教 httpservlet中的service具体实现是什么? 关于jbpm的问题,请赐教1 使用jbpm进行申请提交的时候报错。求大神解答 在weblogic 7.0中发布web.war时出现如下异常,不知为何? 散分,初学者问题^^^ 用IIS+asp可以调用基于java的Apach下的soap服务吗? HELP!!! stand alone java swing application + xml file?
下新建一个环境变量:
变量名如:java_home
变量值如:C:\jb3-tom4\j2sdk1.4.0_02
就Ok了
好像classpath是不认带空格的目录的 !
------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
可天天在 csdn 混这些会有吗 ??
从你的classpath来看你的jdk的安装目录应该是:c:\jsdk1.4.0,所以你需要设置:
set JAVA_HOME=c:\jsdk1.4.0;
一般说来,要使jboss运行起来的话,需要配置如下环境变量:
JBOSS_HOME=jboss的安装目录;
JAVA_HOME=jdk的安装目录,这是为了告诉jboss你的jdk安装在了哪里
path:把jboss\bin加入其中,使你在任何目录下都可以启动/停止jboss。
classpath:正常的java类路径配置
这四个参数中有些是可选的,不过你可以都配上。
变量值如:C:\jb3-tom4\j2sdk1.4.0_02
设成上面那个估计要出问题。我觉得应该是jdk的目录,而不是j2sdk的目录
JBoss版本是:jboss-3.2.1_tomcat-4.1.24
我就直接下载后解压到E:\j2ee 目录下,然后运行run.bat 得到如下提示。
(是不是我的jdk有问题啊,我的jdk版本是j2sdk1.4.0 好象是标准版,而不是企业版???)请各位大虾指点迷津。 谢谢先!!===============================================================================
.
JBoss Bootstrap Environment
.
JBOSS_HOME: E:\j2ee\jboss-3.2.1_tomcat-4.1.24\bin\\..
.
JAVA: c:\j2sdk1.4.0\bin\java
.
JAVA_OPTS: -Dprogram.name=run.bat
.
CLASSPATH: ;c:\j2sdk1.4.0\lib\tools.jar;E:\j2ee\jboss-3.2.1_tomcat-4.1.24\bin\
\run.jar
.
===============================================================================
.
Failed to boot JBoss:
java.lang.ClassNotFoundException: org.jboss.system.server.ServerImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at org.jboss.system.server.ServerLoader.createServer(ServerLoader.java:2
41)
at org.jboss.system.server.ServerLoader.load(ServerLoader.java:224)
at org.jboss.Main.boot(Main.java:142)
at org.jboss.Main$1.run(Main.java:388)
at java.lang.Thread.run(Thread.java:536)
请按任意键继续 . . .
你的提示信息中有如下一段内容:
Failed to boot JBoss:
java.lang.ClassNotFoundException: org.jboss.system.server.ServerImpl
这说明是环境变量设置有错误,你可以从这几个方面检查一下:1、JBOSS_HOME的设置:这个变量的值应该是E:\j2ee\jboss-3.2.1_tomcat-4.1.24,而不应该指到更深一级的目录bin。2、JAVA_HOME的设置:你好像没有这个环境变量,这是不行的,而且它的值应该是:c:\j2sdk1.4.0,也不应该指到更深一级的目录bin。3、path和classpath的设置:见上。我的操作系统是WindowXP,安装的版本是jboss-4.0.0DR1_tomcat-4.1.24,通过这些设置后,执行run.bat,
H:\jb_tom\bin>run
===============================================================================
.
JBoss Bootstrap Environment
.
JBOSS_HOME: H:\jb_tom\bin\\..
.
JAVA: D:\JBuilder8\jdk1.4\bin\java
.
JAVA_OPTS: -server -Dprogram.name=run.bat
.
CLASSPATH: ;D:\JBuilder8\jdk1.4\lib\tools.jar;H:\jb_tom\bin\\run.jar
.
===============================================================================
JBoss历时 94s:438ms 启动成功。顺便说一下,我的classpath的值是H:\jb_tom\tomcat-4.1.x\common\lib\servlet.jar;但启动仍然可以成功,这说明只要你的JBOSS_HOME和JAVA_HOME配置正确后,jboss会自动给classpath赋值。祝你顺利。