일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- weblogic 10
- spring boot redis
- docker-compose
- Spring Open Feign
- JPA
- coalesce
- docker
- Netty
- spring boot
- QueryDSL
- argo cd
- Hibernate
- Docker Compose
- mybatis
- docker compose mysql
- MySQL
- RabbitMQ
- jmeter
- WebLogic
- spring cloud
- grafana
- Selenium
- redis
- Airflow
- Redis Sentinel
- ChannelPipeline
- KAFKA
- vue.js
- cassandra
- netflix oss
- Today
- Total
IT.FARMER
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