2012-05-29 2 views
0

우분투 및 JBoss 응용 프로그램 서버를 처음 사용하기 때문에 Ubuntu11.04 터미널을 사용하여 JBoss 6.1.0 서버를 시작할 수 없습니다.우분투 터미널에서 JBoss 6.1.0 서버를 시작하는 방법은 무엇입니까?

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) 

나는이 오류를 해결하는 방법을 제안하십시오 : 나는 서버를 실행하려면이 명령을 사용하는 경우, 예외는 다음과 같이 터미널에서 발생합니다

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

내가 시작하는 데 사용되는 명령은 ?

답변

2

JBOSS는 정상적으로 새로 설치해야합니다. 다음을 확인하십시오.

  1. Java를 올바르게 설치했는지 확인하십시오. (Run java -version)
  2. JAVA_HOME 환경 변수가 설정되었습니다. (에코 $ JAVA_HOME)은 (http://download.jboss.org/jbossas/6.1/jboss-as-distribution-6.1.0.Final.zip)
  3. 하는 legitamite JBOSS 버전을 다운로드 한
  4. JBOSS 폴더의 권한은 응용 프로그램을 실행하는 사용자에게 적합합니다 (chmod -R u + rwx ~/my_jboss_folder).
그런 다음 더 문제를 진단하기 위해 다양한 시작 옵션을 시도 할 수 있습니다

...

  1. 쉬 run.sh -b0.0.0.0 -c 최소한의
  2. 쉬 run.sh -b0.0.0 .0
  3. sh 실행 .sh -b0.0.0.0 -c 모두