Windows 명령 프롬프트에서 mvn install
을 실행할 때 컴파일러 오류로 인해 Java 버전을 변경하려고합니다. JAVA_HOME 변수를 변경하고 PATH 변수 (## EDIT ## :이 코드는 %JAVA_HOME%\bin;%PATH%;
처럼 참조 되었음)에서 참조되었는지 확인했습니다.Windows 명령 프롬프트에서 Java 버전이 변경되지 않습니다.
내 pom.exe가있는 폴더 (Windows 7 'Open command window here'
바로 가기 사용)에서 명령 프롬프트를 열고 java -version
을 입력하면 변경되지 않은 java 버전이 표시됩니다.
새 명령 프롬프트를 시작하기 전에 명령 프롬프트의 모든 인스턴스를 닫아야합니다. 이상하게도 Run dialog
(cmd
을 입력하여) start menu
에있는 명령 프롬프트를 시작할 때 java -version
의 결과가 원하는 버전이라는 것을 발견했습니다.
이 질문에 언급 된대로 – Dennis
내게 알려준 @Dennis. – SMA