반응형
프로젝트에서 *plugins*에 대한 Maven 종속성 트리는 어떻게 표시할 수 있습니까?
일반적인 Maven 디버깅 기법은 mvn dependency:tree를 사용하여 프로젝트 종속성 그래프를 보는 것입니다.
그러나 이 목록에는 각 플러그인의 플러그인 종속성 트리가 아닌 프로젝트 종속성이 표시됩니다.프로젝트에서 이 작업을 수행할 수 있는 방법이 있습니까?
mvn - X를 통한 출력은 정보를 간접적으로 출력합니다.현재 Maven-Plugin의 종속성을 얻을 수 있는 다른 옵션은 없습니다.
업데이트 다음 명령을 사용하여 플러그인 종속성 목록을 가져올 수 있습니다(의존관계 플러그인에서 해결 플러그인의 목표).
mvn org.apache.maven.plugins:maven-dependency-plugin:2.10:resolve-plugins
더 짧은 버전은 다음과 같습니다(또한 플러그인 버전을 지정하는 것은 나쁜 습관입니다).
mvn dependency:resolve-plugins
IDEA IntelliJ 또는 Eclipse와 같은 IDE를 사용하는 경우:
- 아래 플러그인을 pom.xml에 추가할 수 있습니다.
- 완료되면 Maven 창(IDE 오른쪽)에 Dependencies라는 새로운 플러그인이 표시됩니다.
- 그것을 전개하면 의존관계가 표시됩니다.트리 목표를 더블 클릭하여 실행하면 완전한 의존관계 트리가 표시됩니다.
POM에 추가할 플러그인:
<build>
<plugins>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
언급URL : https://stackoverflow.com/questions/7074590/how-can-you-display-the-maven-dependency-tree-for-the-plugins-in-your-project
반응형
'programing' 카테고리의 다른 글
콤마 연산자의 역할은 무엇입니까? (0) | 2022.08.30 |
---|---|
Vue CDN을 사용할 때 mapGetters를 사용하는 방법 (0) | 2022.08.30 |
vue.model의 중첩된 사용자 지정 구성 요소에서 v-model을 사용하는 방법 (0) | 2022.08.30 |
Vuex 변환기에서 예외 처리 (0) | 2022.08.30 |
인증에 대한 Vue/Vuex 상태 관리 베스트 프랙티스 (0) | 2022.08.30 |