2014-12-23 1 views
5

Eclipse Luna를 사용하여 Java Maven 애플리케이션을 개발하고 있습니다.JDK를 사용하여 빌드를 실행하거나 클래스 경로에 tools.jar가 있어야합니다.

저는 현재 기본 설치되어있는 JRE로 jdk1.7을 사용하고 있습니다. 내 jdk1.7 설치가 어떻게 든 일식에서 사라졌다 것으로 나타났습니다

You need to run build with JDK or have tools.jar on the classpath. 
If this occures during eclipse build make sure you run eclipse under JDK as well 
(com.mysema.maven:apt-maven-plugin:1.0.6:process:default:generate-sources) 

: 내가 만든 SVN에서 업데이트 후

, 내의 pom.xml 파일에이 오류를 받기 시작했다. 나는 stackoverflow에서 jdk1.7을 다시 추가하고이를 내 프로젝트의 JRE 라이브러리로 설정하고 이클립스의 jdk1.7 라이브러리에 tools.jar를 추가하는 것에 대한 모든 옵션을 시도했지만 여전히 오류가 발생하고 있는데, 이는 거의 의미가 없습니다.

답변

15

그것은 또한 당신의 JDK 사용하고 있는지 확인하기 위해 eclipse.ini 파일에이 설정하고 Eclipse를 다시 시작하십시오 :

-vm 
C:\jdk1.7\bin\javaw.exe 

주의 :

  • 이 가야 단지
  • -vmargs 위 VM의 전체 경로가 위의 것과 다를 수 있습니다.

참고로 this을 참조하십시오.

2

기본적으로 Eclipse는 "C : \ Program Files \ Java \ jre7"을 사용합니다.

"C : \ Program Files \ Java \ jdk1.7.0_xx"를 사용하도록 변경하십시오.

enter image description here

+0

나는 이미이 방법을 시도했지만 운이 없었다. –

+0

실수로, 나는 당신의 게시물을 끌어 내려고 클릭했다. 실행 취소를 시도했지만 할 수 없습니다. – Kurapika