최근에 집에서 하는 모든 작업은 intellij로 하려고 노력하고 있다..

 

이클립스쓰다가 넘어오려니 러닝커브가 꽤 크다 .. ㅠ

 

 

maven 기반 프로젝트에서 pom.xml이 수정될때마다 intellij의 java language level이 계속 떨어지는 이슈였다

 

아래는 pom.xml에 다음과같이 넣어주면 문제없이 잘 해결된다.

 

 

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

 

maven-compiler 에게 java version을 명시적으로 선언해준다. 

 

 

 

출처 : https://stackoverflow.com/questions/27037657/stop-intellij-idea-to-switch-java-language-level-every-time-the-pom-is-reloaded

+ Recent posts