Maven 저장소에서 소스 JAR 검색
Maven 저장소로 작업할 때 종속성의 소스 JAR에 액세스해야 할 수도 있습니다. 저장소에 소스 JAR이 있는지 여부는 보장되지 않지만 이를 쉽게 획득할 수 있는 방법이 있습니다.
Maven 종속성 플러그인
Maven 종속성 플러그인은 검색을 위한 솔루션을 제공합니다. 종속성에 대한 소스 코드 및 Javadoc. 소스 JAR을 얻으려면 다음 명령을 실행하십시오.
mvn dependency:sources
이 명령을 사용하여 Maven은 프로젝트의 POM 파일에 지정된 종속성에 대한 소스 코드를 다운로드하려고 시도합니다.
Javadoc 검색
소스 코드 외에도 종속성 플러그인을 사용하여 Javadoc를 얻을 수도 있습니다.
mvn dependency:resolve -Dclassifier=javadoc
이 명령은 종속성에 대한 Javadoc 다운로드를 시도합니다.
제한 사항
소스 JAR 및 Javadoc의 가용성은 라이브러리 유지 관리자의 패키징 노력에 따라 결정된다는 점에 유의하는 것이 중요합니다. 일부 라이브러리는 이러한 리소스를 제공하지 않을 수 있으므로 지정된 명령이 항상 성공하지 못할 수도 있습니다.
아티팩트 제외/포함
수많은 종속성을 사용하여 작업할 때 프로세스를 최적화하려면 특정 다음 형식을 사용하여 아티팩트를 제외하거나 포함할 수 있습니다.
mvn dependency:sources -DexcludeArtifactIds=artifact1,artifact2 mvn dependency:sources -DincludeArtifactIds=guava,commons-lang
아티팩트 ID를 지정하면 선택한 종속성에 대한 소스 JAR만 검색되어 다운로드 시간과 파일 크기가 줄어듭니다.
추가 리소스
위 내용은 Maven 리포지토리에서 소스 JAR을 어떻게 검색합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!