와 .. 난 이걸 1년동안 가만히 뒀는데

 

도저히 내가 잡을 수 없는 그런 이클립스의 종특이라고 생각했다 ...

 

사람마다 다를 듯 하지만 내가 쓰는 eclipse에 내장된 maven은 기본 default compiler의 jdk 설정이 1.5였다

 

만약 본인이 따로 maven compiler plugin을 설정해서 사용한다면

 

 

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>2.1</version>
  <configuration>
    <source>1.6</source>
    <target>1.6</target>
  </configuration>
</plugin>

위와같이 configruation 태그 안에 source, tartget을 본인이 사용할 jdk 설정으로 바꿔주면된다.

 

만약 본인이 maven compiler plugin 을 사용하지 않고 default를 사용하는데

 

컴파일 jdk를 변경하고싶다면

 

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

 

다음과 같이 변경함다

 

 

* 내 생각에 이 글은 버전에따라 먹힐수도 안먹힐 수도 있을꺼 같긴하다... 물론 내생각!

 

 

 

https://stackoverflow.com/questions/28509928/java-version-automatically-change-to-java-1-5-after-maven-update

 

 

 

+ Recent posts