gpt4 book ai didi

java - IDEA-导入maven项目

转载 作者:行者123 更新时间:2023-12-01 18:39:18 25 4
gpt4 key购买 nike

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

Dependencies

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

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

最佳答案

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

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

关于java - IDEA-导入maven项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59974788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com