개발툴/Maven

Maven 저장소에서 소스 JAR 가져 오기

Rateye 2021. 6. 5. 13:46
728x90
반응형
질문 : Maven 저장소에서 소스 JAR 가져 오기

Maven 저장소에서 소스 JAR을 찾을 수 있는지 누구든지 알고 있습니까?

답변

Maven Micro-Tip : 소스 및 Javadocs 가져 오기

 

IDE에서 Maven을 사용하는 경우 라이브러리 종속성에 대한 소스 코드 및 Javadoc을 해결하기 위해 IDE가 필요하다는 것을 종종 발견합니다. 그 목표를 달성하는 쉬운 방법이 있습니다.

mvn dependency:sources mvn dependency:resolve -Dclassifier=javadoc

첫 번째 명령은 pom 파일의 각 종속성에 대한 소스 코드를 다운로드하려고 시도합니다.

두 번째 명령은 Javadocs를 다운로드하려고 시도합니다.

Maven은 여기에서 라이브러리 패키징의 자비에 있습니다. 그래서 그들 중 일부는 소스 코드가 패키징되지 않았고 그들 중 많은 사람들은 Javadocs가 없을 것입니다.

많은 종속성이있는 경우 포함 / 제외를 사용하여 특정 아티팩트를 가져 오는 것도 좋은 생각 일 수 있습니다. 예를 들어 다음 명령은 특정 artifactId가있는 종속성에 대한 소스 만 다운로드합니다.

mvn dependency:sources -DincludeArtifactIds=guava

출처 : http://tedwise.com/2010/01/27/maven-micro-tip-get-sources-and-javadocs/

문서 : https://maven.apache.org/plugins/maven-dependency-plugin/sources-mojo.html

출처 : https://stackoverflow.com/questions/2059431/get-source-jars-from-maven-repository
728x90
반응형