由于我对 maven 比较陌生,因此我按照快速教程设置 maven 并安装它以在 IntelliJ 中创建自定义插件。我按照教程概述here .运行 BuildTools.jar 并运行后 $ mvn install
,我尝试创建一个新项目。
但是,每次我在 net.minecraft.server.v1_8_R3
中引用一个类时,它提供了两个选项:一个引用 net.minecraft.server.v1_8_R3
和另一个重复 net.minecraft.server.v1_8_R3.v1_8_R3
.我怀疑这是否应该发生,因为当我将它添加为 IntelliJ 中的常规依赖项时,重复项消失并且所有网络 minecraft 类共享 net.minecraft.server.v1_8_R3
.
我发现的另一个奇怪的事情是某些类,例如 CraftPlayer,将只显示一次,路径为 net.minecraft.server.v1_8_R3.v1_8_R3
这可能表明这不是重复的文件夹......?
我将如何解决这个问题?我试过谷歌搜索,但似乎没有相关的内容出现。会跑 $mvn install
再做什么?
最佳答案
运行 mvn:dependency tree 并解决 jar 冲突
关于java - Maven 导入在 IntelliJ 中创建重复的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62526168/