5
종속성을 추가하려고 할 때 pom.xml에서 이상한 문제가 발생하고 컴파일 시간 예외가 발생합니다. 도구.Maven : 누락 된 이슈 com.sun : tools : jar : POM.xml에서 컴파일 타임 예외가 발생했습니다.
JAVA_HOME : C :
내가 아래로 내 JAVA_HOME 변수를 설정 (1.6.0 : 도구 : 항아리 누락 된 유물이 com.sun)를 항아리는 아래와 같이 표시 \ Program Files \ Java \ jdk1.6.0_34
내가 JDK1.6의 실제 경로에 하드 코드하면 다음과 같은 오류가 없습니다.
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.6.0</version>
<scope>system</scope>
<systemPath>C:\Program Files\Java\jdk1.6.0_34\lib\tools.jar</systemPath>
</dependency>
그러나 나는 그 좋은 습관을 알고 있습니다. 이 오류를 해결하기위한 지침을 요청하십시오.
Maven은 JAVA_HOME 환경 변수를 사용하여 JDK를 사용하지 않습니다. 올바르게 설정되어 있는지 확인하십시오. –
@ Shirish, 당신은 maven 커맨드 라인이나 IDE에서 실행 중입니까? –
@ StijnGeukens : 명령 프롬프트를 통해 실행하고 있지만 일식과 통합했습니다. – sTg