6

Windows 7 に jboss-as-7.1.1.Final をインストールしました。インストールは成功し、http://localhost:8080/ で実行されているサーバーを確認できます。

しかし問題は、add-user.bat ファイルを使用してユーザーを追加しようとしていることです。次のようなエラーメッセージが表示されます

C:\jboss-as-7.1.1.Final\bin>add-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_HOMEしました。 誰でもこれを解決するのを手伝ってもらえますか?JAVA_HOME

4

4 に答える 4

11

JAVA_HOME変数の設定が間違っています。あなたはそれをに設定しました

JAVA_HOME=C:\java\jre7\bin

一方、binディレクトリなしで、つまり単に

JAVA_HOME=C:\java\jre7

しかし、私の記憶では、JBoss には JRE ではなく JDK が必要です。それが機能する場合は、素晴らしいです。そうでない場合は、代わりにJDKをダウンロードしてインストールする必要があります。インストールしたら、JAVA_HOMEをJDKインストールのルートパスに設定します。

JAVA_HOME=C:\java\jdk1.7.0_25
于 2013-06-19T10:51:49.653 に答える
4

一言の解決策:

  1. 次のようなbinフォルダーを除くJavaホーム値を設定しますJAVA_HOME="C:\Program Files\java\jdk1.7"

  2. 次のようなシステム変数のパスセクションでJavaホームを使用します...;%JAVA_HOME\bin%

  3. 次のようにjbossホームパスを設定しますJBOSS_HOME="C:\jboss-as-7.1"

これの背後にある理由は、add-user.bat ファイルが Java ホームと jboss ホームの正しいパスを必要とするためです。

于 2014-10-07T04:06:07.167 に答える
2

おそらく、JAVA_HOME/bin を PATH に追加する必要があります。

于 2013-06-18T15:24:40.367 に答える
-1

ユーザー変数用に以下の行を追加します。

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%
于 2015-12-10T17:46:46.630 に答える