2013-09-04 2 views
0

Ant 프로젝트를 Maven으로 마이그레이션하고 있습니다. "Ant 솔루션"에는 특정 디렉토리 (* .class 파일로 컴파일되고 폴더를 빌드하기 위해 복사)로만 컴파일되는 많은 Java 프로젝트가 있습니다. 나는. 일부 프로젝트 A는 프로젝트 B의 종속성을 사용하며 출력 폴더 B에서 리소스 폴더 프로젝트 A로 * .class 파일을 복사합니다.마이그레이션 마이그레이션 maven - jar 빌드

다른 jar 모듈 만 사용하는 Maven jar 모듈을 만들 수 있습니까? 컴파일을 위해서? <dependency>을 사용하지 않고?

답변

2

컴파일을 위해서만 다른 jar 모듈을 사용하는 Maven jar 모듈을 만들 가능성이 있습니까?
예, 아래 참조
사용하지 않고 < 의존성 >?
프로젝트에서 다른 모듈을 사용하는 경우 해당 프로젝트에 대한 종속성이 있으므로이를 선언해야합니다. 범위를 지정하면 의존하는 프로젝트는 프로젝트를 컴파일 할 때만 사용되지만 런타임에 제공되는 클래스가 제공되기를 기대하므로 최종 병에 포함되지 않습니다.

질문에 진실로 의존성이 있다고 진술 할 때 종속성 > 섹션을 사용하지 않으려 고하는 이유를 알지 못해서 내가 올바르게 질문을 이해하지 못했는지 확실하지 않습니다.

http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html