maven
maven dependency에서 optional의 의미
일반적으로 maven 프로젝트를 구성하여 사용할 때 의존하는 프로젝트의 dependency는 사용하는 프로젝트에서 모두 자동으로 가져와서 사용하게 된다. maven 프로젝트가 아래와 같은 구성으로 되어 있다고 하자. 프로젝트 구성 maven-parent (pom) maven-child-A (jar) maven-child-B (jar) maven-child-A에서 maven-child-B를 사용한다고 하자. (maven-child-A --> maven-child-B) maven-child-A의 pom.xml com.example maven-child-B 0.0.1-SNAPSHOT 이때 maven-child-B에 junit 의존성을 추가해보자. maven-child-B junit junit 4.13.2 그러..
2023. 11. 21. 07:30