IDEA-导入Maven项目

时间:2020-01-29 20:06:15

标签: java maven intellij-idea

我正在使用IntelliJ IDEA 2019.3.2(社区版)。我有一个引用其他模块和jar的Maven项目。在其中一个模块中,我创建/覆盖了一个罐中的类。导入(或重新导入)maven项目时,在IDEA页面中的模块设置->项目结构->依赖项上,我可以看到模块总是在jar依赖项之后列出。

Dependencies

按此顺序,类加载器使用了错误的类,并且出现编译错误。当我将模块移到包含该类的jar上方时,可以解决此问题,但是一旦重新导入maven项目,该顺序又是错误的。

如何强制始终将模块导入依赖项列表的顶部?

1 个答案:

答案 0 :(得分:0)

项目结构中的依赖顺序与pom文件中的依赖顺序相同,因此您不应在项目结构中进行任何更改,甚至会有警告。

更改pom.xml文件中的依赖顺序-下次重新导入后,它将在IDEA和“项目结构”视图中自动更改

相关问题