2014-04-24 2 views
0

누구든지 도울 수 있습니다. 일식을 사용하고 있으며 내가 작성하는 모든 새 클래스에서이 오류가 발생합니다. 문제는 무엇입니까.간단한 프로그램 스레드 "main"예외 java.lang.ArrayIndexOutOfBoundsException : 0

package joe; 
public class Joe { 
    public static void main(String args[]){ 
     System.out.println("hello world"); 
    } 
} 

오류 텍스트 편집기 상단의 툴바에서 실행 버튼

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 
    at com.ibm.icu.text.BreakDictionary.main(BreakDictionary.java:40) 
+2

제공된 코드는 해당 오류와 아무런 관련이 없습니다. 'com.ibm.icu.text.BreakDictionary' 코드를 게시하십시오. – Obicere

+0

왜이 오류가 발생했는지 또는이 수업을 시작하려고 할 때마다 BreakDictionary의 주체가 시작되는 이유를 묻고 있습니까? –

+0

Obicere가 맞습니다. 문제는 당신이 생각하는 프로그램을 시작하지 않는다는 것입니다! – pamphlet

답변

2

이동합니다. 옆에있는 작은 화살표를 클릭하고 드롭 다운을 열면 실행중인 것으로 생각되는 것을 실행하지 않는 것을 볼 수 있습니다. 새 클래스에 대한 새 실행 구성을 추가하려면 해당 드롭 다운에서 Run configurations... 링크를 클릭하면됩니다.

Eclipse의 기본 동작은 현재 텍스트 편집기에서보고있는 클래스를 실행하는 것입니다. 그런 일이 발생하지 않으면 Eclipse를 다시 시작하십시오. 그것은 저에게 과거에 일어났습니다.

관련 문제