2017-02-28 157 views
0

是否有可能,因爲,如下圖所示,以確定包括依賴的版本依賴性:Maven。查找包含依賴的版本由依賴

<!-- https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-core --> 
<dependency> 
    <groupId>org.apache.tomcat.embed</groupId> 
    <artifactId>tomcat-embed-core</artifactId> 
    <version>8.5.6</version> 
</dependency> 

例如,我們可以決定哪些javax.servlet-api Tomcat的嵌入內核的版本用作依賴?

我想在子模塊中使用相同版本的javax.servlet-api。但我不想包含整個tomcat-embed-core的依賴關係,只是爲了得到正確版本的javax.servlet.api。

(可選問題:有沒有一種簡單的方法中的IntelliJ做到這一點?)

回答

1

在Intelij你可以右鍵點擊POM - >行家 - >顯示有效POM。

或者我會說最好是在命令行:

mvn dependency:list | grep tomcat 
+1

'聚甲醛 - >行家 - >顯示有效pom'或'MVN依賴性:列表| grep javax.servlet'做了訣竅。 – BARJ