具有相同包名

时间:2016-11-03 11:42:20

标签: java maven intellij-idea

假设有2个Maven依赖项foo和bar:

<dependency>
    <groupId>com.example</groupId>
    <artifactId>foo</artifactId>
    <version>1.0.0</version>
</dependency>
<dependency>
    <groupId>com.example</groupId>
    <artifactId>bar</artifactId>
    <version>1.0.0</version>
</dependency>

依赖关系foo包含类com.example.hello.There,bar包含类com.example.hello.Here

当我编写需要Here.class的代码时,我放入了import com.example.hello.Here。代码编译并且工作正常,但Intellij有时会抱怨它无法解析符号&#39;这里&#39; ,可能是因为它在依赖foo中静态查找它。

不幸的是我不能改变依赖关系&#39;结构体。我怎么阻止Intellij在这里抱怨?

0 个答案:

没有答案