An unknown compilation problem occurred : maven
가끔 잘되던 project에서 실행시 다음과 같은 알수없는 오류가 타나났다고 이야기 한다.
An unknown compilation problem occurred : maven
이유가 어떤이유인지 모르겠지만,
.mvn clean , update
.project rebuild : project > build...
해당 작업 후 .mvn install 하면 오류 없이 실행되는 것을 확인해 볼수 있다.
컴파일러 버전 확인
javacTask: source release 1.8 requires target release 1.8
File > Settings > Build, Execution, Deployment > Java Compiler
pom.xml
...
build
target 1.8
source 1.8
....
버전을 확인해본다.
maven build 실행시 test file skip
http://maven.apache.org/surefire/maven-surefire-plugin/examples/skipping-test.html
parent maven 모듈에서 서브 프로젝트 빌드 제외 하기
[,] 로 구분하여 멀티로 가능하고, 제외 하고 싶은 프로젝트는 [!] , 실행시킬 프로젝트는 프로젝트 아카이브 Name만 적는다.
> mvn -pl [!project archive name], [project archive name] clean install
> mvn -pl !../com.skan.utils, !../com.skan.security clean install