我有以下问题:
我有6-7个路径,从我的罐子传递到classpath,我需要在我的pom中放入所有nasted罐子,并设置排除。现在我使用我的Intellij Idea构建依赖树,然后使用搜索并查找所有jar,并逐个进行排除。它的进程非常缓慢,因为Intellij使用依赖树工作非常慢。你能建议我做一些更好的排除方法吗?
由于
答案 0 :(得分:1)
您可以要求IntelliJ生成您的maven依赖关系图(ctrl + alt + shift + U)。
从该图表中,您可以右键单击任何依赖项并将其排除。 pom.xml中的相关部分将自动更新(添加<exclusion>
个元素)。
答案 1 :(得分:1)
仍然是一个手动步骤,但它解决了IDE缓慢的问题。
在命令行上,运行
mvn dependency:tree
这将打印出嵌套的jar。然后我会在pom中手动排除它们。