【问题标题】:Maven. Find versions of included dependencies by dependency马文。按依赖项查找包含的依赖项的版本
【发布时间】:2017-02-28 15:44:10
【问题描述】:

是否有可能,给定如下所示的依赖项来确定包含的依赖项的版本:

<!-- 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-apitomcat-embed-core 使用哪个版本作为依赖项?

我想在子模块中使用相同版本的 javax.servlet-api。但我不想仅仅为了获得正确版本的 javax.servlet.api 而包含整个 tomcat-embed-core 依赖项。

(可选问题:在 IntelliJ 中是否有一种简单的方法可以做到这一点?)

【问题讨论】:

    标签: maven intellij-idea dependencies version


    【解决方案1】:

    在 Intelij 中,您可以右键单击 pom -> maven -> 显示有效的 pom。

    或者我会说最好是从命令行:

    mvn dependency:list | grep tomcat
    

    【讨论】:

    • pom -&gt; maven -&gt; show effective pommvn dependency:list | grep javax.servlet 成功了。
    猜你喜欢
    • 1970-01-01
    • 2016-05-24
    • 1970-01-01
    • 2018-01-12
    • 2015-11-22
    • 2014-08-20
    • 1970-01-01
    • 1970-01-01
    • 2013-04-17
    相关资源
    最近更新 更多