이클립스에서 자바버전 변경

2025. 1. 22. 13:57프로그래밍/java

728x90
반응형
SMALL

 

 

 

이클립스에서 자바 버전을 변경하려면, **이클립스 자체의 실행 환경(Java Runtime Environment)**과 프로젝트별 자바 컴파일러 설정을 변경해야 합니다. 아래는 각 단계에 대한 설명입니다.

 


1. 이클립스의 실행 환경에서 자바 버전 변경

이클립스가 사용하는 JDK 또는 JRE를 변경하려면 다음 단계를 따릅니다:

  1. 이클립스 실행.
  2. Window > Preferences로 이동 (Mac 사용자는 Eclipse > Preferences).
  3. Java > Installed JREs로 이동.
  4. Add... 버튼 클릭:
    • Standard VM 선택 후 Next 클릭.
    • JDK 설치 경로를 지정 (예: C:\Program Files\Java\jdk-17).
    • JDK가 추가되면 Apply and Close를 클릭하여 저장.
  5. 새로 추가한 JDK/JRE를 기본으로 설정하려면, 목록에서 해당 항목에 체크 표시를 합니다.

 


2. 프로젝트별 자바 버전 변경

프로젝트에서 사용하는 Java 버전을 변경하려면 다음 단계를 따릅니다:

  1. 프로젝트 우클릭 > Properties 선택.
  2. Java Build Path로 이동.
    • Libraries 탭에서 사용 중인 JRE를 확인합니다.
    • JRE를 변경하려면 Modulepath 또는 Classpath에서 기존 JRE를 제거한 후 Add Library > JRE System Library를 선택하여 원하는 버전을 추가합니다.
  3. Java Compiler 설정 변경:
    • Java Compiler 섹션에서 Compiler compliance level을 원하는 버전(예: 11, 17 등)으로 변경.
    • 변경 사항을 저장합니다 (Apply and Close 클릭).

 

 


3. Maven/Gradle 프로젝트에서 자바 버전 변경

빌드 도구를 사용하는 경우, pom.xml 또는 build.gradle 파일에서도 자바 버전을 명시해야 합니다.

Maven (pom.xml)

<properties> 
    <maven.compiler.source>17</maven.compiler.source> 
    <maven.compiler.target>17</maven.compiler.target> 
</properties>
 

Gradle (build.gradle)

java { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 }
 

변경 후, 이클립스에서 프로젝트를 리프레시하면 반영됩니다.

 

 


4. 이클립스 실행 시 자바 버전 변경

이클립스 자체가 실행될 때 사용하는 Java 버전을 변경하려면 이클립스 실행 파일 설정을 수정해야 합니다.

  1. 이클립스 설치 디렉토리로 이동.
  2. eclipse.ini 파일을 열어 아래와 같이 변경:
-vm C:\Program Files\Java\jdk-17\bin\javaw.exe
 

위 설정은 -vm 뒤에 사용하는 JDK 경로를 지정하는 방식입니다.

 

   3. 파일을 저장하고 이클립스를 재시작합니다.

 

 


확인 방법

이클립스에서 사용 중인 Java 버전이 올바르게 변경되었는지 확인하려면:

  • Help > About Eclipse > Installation Details > Configuration으로 이동하여 java.version 속성을 확인합니다.
  • 또는, Window > Preferences > Java > Compiler에서 설정된 Compiler compliance level을 확인합니다.

 


위 단계를 따라 변경하면 프로젝트와 이클립스에서 원하는 Java 버전을 사용할 수 있습니다.

 

 

 

 

 

728x90
반응형
LIST