일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- spring boot redis
- Airflow
- docker compose mysql
- WebLogic
- coalesce
- QueryDSL
- Spring Open Feign
- redis
- cassandra
- grafana
- weblogic 10
- docker-compose
- ChannelPipeline
- JPA
- RabbitMQ
- spring boot
- argo cd
- vue.js
- Netty
- Docker Compose
- jmeter
- Hibernate
- docker
- MySQL
- Selenium
- spring cloud
- netflix oss
- Redis Sentinel
- KAFKA
- mybatis
- 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