簡體   English   中英

JBoss-as-7.1.1.Final上的add-user.bat,系統找不到指定的路徑

[英]add-user.bat on JBoss-as-7.1.1.Final,The system cannot find the path specified

我在我的Windows上安裝了jboss-as-7.1.1.Final 7.安裝成功,我可以看到服務器在http:/ localhost:8080 /上運行

但問題是我試圖通過add-user.bat文件添加用戶。 它顯示一條錯誤消息

C:\\ jboss-as-7.1.1.Final \\ BIN>附加user.bat
該系統找不到指定的路徑。
按任意鍵繼續 。

如果我從腳本的頂部刪除@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_HOMEJAVA_HOME
任何人都可以幫忙解決這個問題嗎?

您已將JAVA_HOME變量設置錯誤。 你已經把它設置為

JAVA_HOME=C:\java\jre7\bin

而你想要它沒有bin目錄,即只是

JAVA_HOME=C:\java\jre7

然而,我的回憶是JBoss需要JDK,而不是JRE。 如果有效,那就太好了; 如果沒有,您將需要下載安裝JDK而不是安裝它時,將JAVA_HOME設置為JDK安裝的根路徑,例如

JAVA_HOME=C:\java\jdk1.7.0_25

一字解決方案:

  1. 設置你的java home值不包括bin文件夾,如JAVA_HOME="C:\\Program Files\\java\\jdk1.7"

  2. 在系統變量的路徑部分使用java home,如...;%JAVA_HOME\\bin%

  3. 設置jboss主路徑,如JBOSS_HOME="C:\\jboss-as-7.1"

這背后的原因是你的add-user.bat文件需要java home和jboss home的正確路徑。

您可能需要將JAVA_HOME / bin添加到PATH中。

為用戶變量添加以下行:

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%

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM