그러나 Maven 모듈인 경우에는 pom.xml에 컴파일러 버전을 지정하는 것이 좋다. IntelliJ는 해당 모듈의 컴파일러 버전을 pom.xml과 자동으로 맞춰주기 때문이다. 만약 pom.xml에 설정하지 않으면, IntelliJ는 컴파일러 버전을 초기화 시킨다. (1.5버전으로 초기화 시켰으나, 다른 환경에서는 어떻게 바뀔지 모르겠다.)
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugins> | cs |
참고
- Java version keeps getting reset to 1.5 when I change something (libraries in Project Settings?)
- Setting the -source and -target of the Java Compiler
작업 환경
- Windows 7 Pro K
- IntelliJ IDEA 2017.2
- Java version keeps getting reset to 1.5 when I change something (libraries in Project Settings?)
- Setting the -source and -target of the Java Compiler
작업 환경
- Windows 7 Pro K
- IntelliJ IDEA 2017.2
0 댓글