繁体   English   中英

IDEA - 导入 maven 项目

[英]IDEA - Import maven projects

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

依赖关系

按照这种顺序,类加载器使用了错误的类,并且出现编译错误。 当我将模块移动到包含该类的 jar 上方时,我可以解决这个问题,但是一旦重新导入 Maven 项目,顺序就会再次出错。

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

项目结构中的依赖顺序与 pom 文件中的相同,您不应该更改项目结构中的任何内容,甚至有警告。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM