Java JBoss-as-7.1.1上的add-user.bat。最后,系统找不到指定的路径
我已经在Windows7上安装了jboss-as-7.1.1.Final。 安装成功,我可以看到服务器在http:/localhost:8080上运行/ 但问题是我试图通过add-user.bat文件添加用户。它显示一条错误消息,如 C:\jboss-as-7.1.1.Final\bin>添加用户.batJava JBoss-as-7.1.1上的add-user.bat。最后,系统找不到指定的路径,java,jboss7.x,Java,Jboss7.x,我已经在Windows7上安装了jboss-as-7.1.1.Final。 安装成功,我可以看到服务器在http:/localhost:8080上运行/ 但问题是我试图通过add-user.bat文件添加用户。它显示一条错误消息,如 C:\jboss-as-7.1.1.Final\bin>添加用户.bat 系统找不到指定的路径。 按任意键继续 如果我从看到的脚本顶部删除@echo off > if "x" == "x" (set "JBOSS_MODULEPATH=C:\jboss-as-
系统找不到指定的路径。
按任意键继续 如果我从看到的脚本顶部删除
@echo off
> if "x" == "x" (set "JBOSS_MODULEPATH=C:\jboss-as-7.1.1.Final \modules" )
> "C:\java\jre7\bin\bin\java" -jar "C:\jboss-as-7.1.1.Fina l\jboss-modules.jar"
-mp "C:\jboss-as-7.1.1.Final\modules" org.jboss.as .domain-add-user
The system cannot find the path specified.
> if "x" == "x" pause
Press any key to continue . . .
我已经在系统的环境变量中设置了JBOSS\u HOME
和JAVA\u HOME
。有人能帮忙解决这个问题吗?您可能需要将JAVA_HOME/bin添加到您的路径中 您的
JAVA\u HOME
变量设置错误。你已经设定好了
JAVA_HOME=C:\java\jre7\bin
而您希望它没有bin目录,即
JAVA_HOME=C:\java\jre7
然而,我记得JBoss需要的是JDK,而不是JRE。如果这行得通,那就太好了;如果没有,您将需要下载一个安装,安装完成后,将JAVA_HOME设置为JDK安装的根路径,例如
JAVA_HOME=C:\java\jdk1.7.0_25
一个词的解决方案:
java\u home=“C:\Program Files\java\jdk1.7”
…;%JAVA\u HOME\bin%
jboss_home=“C:\jboss-as-7.1”
原因是您的add-user.bat文件需要java home和jboss home的正确路径。为用户变量添加以下行:
variable = JAVA_HOME value= C:\Program Files\Java\jdk1.7.0_79
variable = JBOSS_HOME value= E:\anil\jboss-as-7.1.1.Final
variable=path value= C:\Windows\System32;%JAVA_HOME%\bin;%JBOSS_HOME%
我手头没有那本书。你能看看bat文件,看看它在做什么吗?尝试注释掉脚本顶部的
@echo off
,然后再次运行它。但是,它似乎找不到您的java
。我不确定问题出在哪里,但我认为这不是java的家。C:\Windows\System32>如果“x”=“x”(设置“JBOSS\u MODULEPATH=C:\JBOSS-as-7.1.1.Final\modules”)C:\Windows\System32>“C:\java\jre7\bin\bin\bin\java”-jar“C:\JBOSS-as-7.1.1.Final\modules”org.JBOSS.as.domain添加用户系统找不到指定的路径。C:\Windows\System32>如果“x”=“x”暂停,请按任意键继续。这是我的执行结果,“@echo off”被注释掉了。提前谢谢你。你家在哪里?我只需要正确地设置JBOSS_HOME,它对我有效<代码>C:\java\jre7\bin\bin\java这绝对正确吗,即您有一个C:\java\jre7\bin\bin\java.exe?这两个bin
s在我看来是错的。JAVA_HOME不应该是JDK而不是JRE吗。。。对于多行输出,最好将其编辑到您的问题中:如您所见,在注释中发布它会丢失格式。不幸的是,每次更新Java时,您都必须进入并手动修复Java_HOME环境变量。如果您需要及时了解Java的最新更新,这种情况会经常发生。如果脚本是这样编写的,那么如果没有设置JAVA_HOME,他们会在“通常的地方”搜索,以找到系统上安装的JAVA的最新版本,那就太好了。。