2013-07-08 3 views
0

어제 랩톱에 Ubuntu를 설치했습니다. 내가 리눅스 배포판을 사용한 것은 이번이 처음이다. 그것의 대부분은 의미가 있습니다. 불행히도 Eclipse를 작동시킬 수 없습니다. 내가 메시지를 받았을 때 터미널에서 설치했는데 모든 것이 잘된 것처럼 보입니다 - 이클립스가 시작되면 나에게 정상적으로 보입니다.하지만 Dropbox에서 저장된 Java 파일을 열면 오류로 채워집니다. OS on Eclipse가 문제없이이 파일을 열고 실행하지만, Eclipse의 우분투에서는 모두 잘못되었다고합니다. 나는이 모든 것에 대한 가파른 학습 곡선의 중심에 있으므로 입문 프로그래밍 수업을 듣고있다. 오류 메시지는 다음과 같습니다. 감사!! 자바 클래스는 당신이 그들을 실행하는 데 사용하는 것보다 다른 JDK 버전 컴파일 된 것처럼Eclipse가 Ubuntu에서 작동하도록 할 수 없습니다.

Exception in thread "main" java.lang.UnsupportedClassVersionError: Beaufort : Unsupported major.minor version 51.0 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634) 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) 
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
Could not find the main class: Beaufort. Program will exit. 

답변

0

보인다.

JDK 1.5를 설치하고 Eclipse 프로젝트 설정에서 해당 버전을 사용하도록 변경하십시오.

+0

좋아요, 1.5를 설치 한 다음 프로젝트> 속성> Java 컴파일러> 작업 환경 설정 구성으로 이동하여 1.5를 선택했습니다. 이클립스는 프로젝트를 다시 빌드했지만 문제를 해결하지는 못했습니다. 어딘가 다른 1.5를 선택 했어야했는데? –

+0

파일은 원래 Windows에서 Eclipse를 사용하여 컴파일되었습니다. 나는 그들을 열어도 아무런 문제가 없었다. 경로 변수를 설정해야합니까? –

관련 문제