【发布时间】:2020-04-24 10:41:04
【问题描述】:
我在我的 Java 项目中添加了两个具有相同包名和文件名的外部 .Jar。现在的问题是是否可以在导入语句中引用我想使用的哪个包/类?我正在使用 IntelliJ
【问题讨论】:
标签: java intellij-idea import
我在我的 Java 项目中添加了两个具有相同包名和文件名的外部 .Jar。现在的问题是是否可以在导入语句中引用我想使用的哪个包/类?我正在使用 IntelliJ
【问题讨论】:
标签: java intellij-idea import
它将加载出现在第一个指定的类路径中的那个。
来自规范
您指定多个类路径条目的顺序很重要。 Java 解释器会按照类路径变量中出现的顺序在目录中查找类
因此无法直接通过导入...它实际上取决于依赖项出现在您的类路径中的顺序...
【讨论】: