JAVA_HOME을 다음과 같이 설정했습니다.
C:\Program Files (x86)\Java\jdk1.6.0_18
실행 후 Eclipsemaven install
에서 다음 메시지를받습니다 .
이유:
Unable to locate the Javac Compiler in:
C:\Program Files (x86)\Java\jre6\..\lib\tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.
이것이 까다로운 부분이라고 확신합니다
JRE가 아닌 JDK 1.4 이상을 사용하고 있는지 확인하십시오.
구성을 실행하면 JRE6으로 설정됩니다. 이미 설치 한 JDK 1.6으로 변경하려면 어떻게합니까?
플러그인을 수정하려고 시도했습니다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<executable>C:\Program Files (x86)\Java\jdk1.6.0_18\bin</executable>
</configuration>
</plugin>
그래도 같은 오류가 발생합니다.
Eclipse Maven 플러그인을 사용합니다. Eclipse에서 JRE에서 JDK로 어떻게 변경할 수 있습니까?
java -version .6.0_18-ea" time Environment (build 1.6.0_18-ea-b04) ) Client VM (build 16.0-b11, mixed mode, sharing)
java -version
가 실행 중인지 알려주지는 않습니다 . JRE 또는 JDK 설치 일 수 있습니다. javac -version
조금 더 유용 할 것입니다. 그러나 PATH가 정확하고 JAVA_HOME이 잘못된 경우에도 예상대로 표시됩니다.
set
JAVA_HOME이 생각한대로 설정되어 있는지 확인하기 위해 명령 줄 명령을 사용하여 다시 확인 했습니까 ?