0

UbuntuとJBossApplicationServerを初めて使用しますが、Ubuntu11.04ターミナルを使用してJBoss6.1.0サーバーを起動できません。私が開始するために使用したコマンドは

<JBOSS6.1.0 HOME>/bin$ ./run.sh

このコマンドを使用してサーバーを実行すると、ターミナルで次のような例外がスローされます。

Failed to boot JBoss:
java.util.MissingResourceException: Can't find bundle for base name gnu/getopt      /MessagesBundle, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1539)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1278)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:805)
at gnu.getopt.LongOpt.<init>(Unknown Source)
at org.jboss.Main.processCommandLine(Main.java:529)
at org.jboss.Main.boot(Main.java:196)
at org.jboss.Main$1.run(Main.java:816)
at java.lang.Thread.run(Thread.java:679)

このエラーを解決する方法を提案してください。

4

1 に答える 1

2

JBOSS はクリーン インストールで正常に起動するはずです。次のことを確認してください。

  1. Java が正しくインストールされていること。(java -version を実行)
  2. JAVA_HOME 環境変数が設定されていること。(エコー $JAVA_HOME)
  3. 正当な JBOSS バージョン (http://download.jboss.org/jbossas/6.1/jboss-as-distribution-6.1.0.Final.zip) をダウンロードしたこと
  4. JBOSS フォルダーのアクセス許可が、アプリケーションを実行しているユーザーに対して正しいこと (chmod -R u+rwx ~/my_jboss_folder)。

その後、さまざまな起動オプションを試して、問題をさらに診断できます...

  1. sh run.sh -b0.0.0.0 -c 最小
  2. sh run.sh -b0.0.0.0
  3. sh run.sh -b0.0.0.0 -c すべて
于 2012-05-29T08:09:47.287 に答える