>Java >java지도 시간 >여러 버전이 설치된 경우 Maven에 대한 특정 Java 버전을 지정하는 방법은 무엇입니까?

여러 버전이 설치된 경우 Maven에 대한 특정 Java 버전을 지정하는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-10-29 22:43:29491검색

How to Specify a Specific Java Version for Maven When Multiple Versions Are Installed?

Maven용 Java 버전 지정

문제:

여러 Java 버전이 설치되어 있습니다. 특정 버전(예: 1.7)을 사용하려면 Maven을 구성해야 합니다. 그러나 Maven은 현재 JAVA_HOME 매개변수에도 불구하고 잘못된 Java 버전(예: 1.6)을 사용하고 있습니다.

해결책 1: 임시 Java 버전 설정

Java를 임시로 설정하려면 Maven용 버전인 경우 Maven을 호출하기 전에 다음 단계를 따르십시오.

set JAVA_HOME="C:\Program Files\Java\jdk1.7.0"
mvn ...

Maven 실행이 완료되면 JAVA_HOME 설정을 되돌릴 수 있습니다.

해결책 2: 영구 Java 버전 사용자 정의

Java 1.7을 사용하도록 Maven을 영구적으로 구성하려면 Maven 구성 파일(예: Windows용 mvn.sh 또는 mvn.bat)을 편집하세요.

# Windows
mvn.cmd

#Non-Windows
mvn.sh

구성 파일 내에서, JAVA_HOME 매개변수를 찾아 원하는 Java 버전 경로로 설정합니다.

JAVA_HOME="C:\Program Files\Java\jdk1.7.0"

변경 사항을 구성 파일에 저장하고 Maven을 다시 시작하여 새 설정을 적용합니다.

위 내용은 여러 버전이 설치된 경우 Maven에 대한 특정 Java 버전을 지정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.