【发布时间】:2017-05-31 07:29:01
【问题描述】:
import com.test.foo.A cannot be resolved
我使用的 IDE 是 NWDS。
我有一个声明为 public 的 A 类,我有一个声明为 public final 的 B 类。两者都在不同的包中声明。
com.test.foo 中的 A 类
com.test.foo1 中的 B 类
我正在尝试将公共方法从 A 类导入到 B 类,但在 IDE 中出现上述错误。
两者都在不同的项目中。
代码 sn-p 如下:-
package com.test.foo
public class A {
public static void method1(){
....some code ....
}
}
-----
package com.test.foo1
import com.test.foo.A // i'm getting error here as import cannot be resolved
public final class B {
private method2(){
...... some code....
A.method1(); // import cannot be resolved error
}
}
有什么可以帮忙的吗?
提前感谢您的帮助:)
【问题讨论】:
-
请包含您遇到
import失败的代码。 -
他们在同一个项目中吗?如果不同,依赖配置好了吗?
-
@PavanKumar 在不同的项目和依赖已配置。
-
@TimBiegeleisen 代码 sn-p 添加:)
-
A.java和B.java的目录结构是什么?它是否完全遵循包名?