小编tri*_*ian的帖子

Intellij IDEA编辑器:classpath命令

我试图为此寻找解决方案,但没有任何乐趣:在Intellij IDEA我设置了一组模块,以便我有以下内容:

  • 我的Web项目(所有模块依赖项设置为'Runtime')
  • 我的Web项目依赖项#1(+将JAR复制到MWP的/ WEB-INF/lib的工件)
  • 我的Web项目依赖关系#2(+将JAR复制到MWP的/ WEB-INF/lib的工件)

依赖关系#1有一个类org.acme.foo,但MWP也是如此,定义也不同(哦,欢乐).它构建正常 - MWP中的所有代码都是针对MWP中的类而不是依赖性#1正确构建的.

但是......在它的编辑器中,Intellij给了我红色的波形,因为它更喜欢用它不兼容的定义引用Dependency#1中的类.

忽略这个类/包冲突确实不应该这样的事实,任何人都可以帮助我推动Intellij查看本地模块中的类,而不是依赖类中的类吗?

编辑:我正在使用最新的Intellij 11.

编辑:对于任何发现这个问题的人来说,这些麻烦在Intellij 12+中消失了

java intellij-idea

8
推荐指数
2
解决办法
8926
查看次数

标签 统计

intellij-idea ×1

java ×1