2014-09-17 1 views
1

3 가지 버전의 Java가 내 시스템에 설치되어 있습니다 : 6, 7 및 8 ... JRE6을 회사에서 개발할 때 사용할 수 있어야합니다. 그래서 그것을 없앨 수는 없지만 ... 이클립스를 다른 프로젝트를위한 새로운 폴더에 복사 했음에도 불구하고이 버전에서 JRE6을 제거하고 제거해야하는 작업을 계속할 수는있다.JRE 버전은 1.6.0입니다. Eclipse 용 Google 플러그인을 실행하려면 버전 1.7.0 이상이 필요합니다.

enter image description here

어떻게 내 시나리오에서 작동하도록 이클립스 용 Google 플러그인을받을 수 있나요?

+0

설치된 JRE는 Eclipse 내에서 다른 Java 프로그램을 실행할 때 사용됩니다. 변경해야 할 것은 이클립스 자체가 실행되고있는 JRE입니다. 이것은 eclipse.ini 파일에 지정할 수 있습니다. –

답변

2

, 당신은 다음과 같이 당신의 선택의 JRE를 사용하도록 알려줄 수있는 매개 변수를 추가 할 수 있습니다 -

C:\eclipse\eclipse.exe -vm "C:\Programs\jdk\jdk1.7.0_55\bin\javaw.exe" 

내가 사용했다 "javaw를"실행 파일을 JDK가 설치에서 , JRE 설치 내에서 동일한 실행 파일을 가리킬 수도 있습니다.

이렇게하면 오류가 해결됩니다.

+0

그게 그랬어 ...하지만 더 영구 솔루션으로, 나는 그것을 eclipse.ini에 넣었다. -vm /opt/jdk1.7.0_67/jre/bin/java – agent154

0

Window -> Preferences -> Java -> Installed JRE가 아닌 경우 Eclipse에 Java 7.0을 추가하십시오.

다음으로 Java 7.0 라이브러리를 프로젝트에 추가하십시오. 프로젝트 -> 특성 -> Java 빌드 경로 -> 라이브러리 탭 -> JRE 1.6을 마우스 오른쪽 단추로 클릭하고 새 라이브러리 (JRE System Library, 1.7.0)를 추가하십시오.

마지막 자바 7.0 준수 레벨을 설정 : 마우스 오른쪽 버튼으로 프로젝트를 클릭 -> 환경 설정 -> 자바 컴파일러 -> 컴파일러 준수 레벨 : 당신이 응용 프로그램을 실행하는 다른 자바를 사용할 수 있기 때문에 또한 1.7

, 당신은 또한이 위치를 변경해야합니다을 AppEngine 관련 작업을 시작하는 데 사용하는 실행 구성.

+0

그건 정확히 제가 시도한 것입니다 ... 위의 스크린 샷을보십시오. – agent154

+0

다른 Java가 설정되어있는 경우 실행 구성을 변경해야 할 수도 있습니다. Eclipse를 시작하기 위해 사용하는 Java를 변경하지 않아도됩니다. – icza

+0

@Carl 사실, 수정되었습니다. 감사. – icza

1

Eclipse 자체에서 실행중인 JVM과 Eclipse에서 구성 할 수있는 다양한 JRE간에 프로그램/응용 프로그램을 분리한다는 점에 유의하십시오. eclipse.ini을 사용하여 실행하고자하는 JVM을 Eclipse에 지정해야합니다.

위의 스크린 샷에 표시된 Installed JRE 구성과는 별개입니다. 당신이 일식을 시작하는 바로 가기를 만든 경우

관련 문제