Maven 2를 사용하면 jar 종속성을 파일 이름으로 나열 할 수 있습니까?Maven의 종속성 jar 파일 목록
mvn dependency:build-classpath
은 jar 파일을 나열 할 수 있지만 로컬 저장소에 위치에 대한 전체 경로가 포함됩니다. 필자가 필 요로하는 것은 본질적으로 파일 이름 (또는 복사 의존성 목표가 복사 한 파일 이름)의 목록 일뿐입니다.
그래서 내가 필요로하는 목록은 받는다는 속성으로 이상적activation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
같은 것,하지만 난 그런 할 것입니다 생성 할 수 있습니다 빌드 클래스 경로로 파일을 것 같아요.
달성하기 위해 노력하고있는 것은 Bundle-ClassPath
을 수동으로 유지 관리하는 MANIFEST.MF 파일에 OSGi 번들을 작성하는 것입니다. (질문에 대답하기 위해이 비트를 이해할 필요는 없습니다.) 쉽게 설명 할 수 있습니다. 병음의 MANIFEST.MF 파일에 매니페스트 헤더를 쓰는 방법에 대한 질문은 이 아닙니다. (쉽게 googleble입니다) . 내가 쓰고 싶은 데이터, 즉 위의 목록을 얻는 방법에 대해 묻고 있습니다.
은 종속성 플러그인에 대한 패치를 제출하고 나는 그것을 적용 할 수 있습니다 다음 릴리스로. 빌드 클래스 경로는 원하는 것에 가장 가깝기 때문에 원하는 출력을 얻기 위해 옵션을 조정해야합니다. –