有一堆这样的问题。我经历了其中的大多数,但实际上都没有,但我想不出任何答案:
我的一个 GWT/GWTP 课程中有一个奇怪的问题。
该类使用 Eclipse 编译器编译良好,但使用 javac 编译器 (Maven) 编译失败。
//additional imports
import com.gwtplatform.mvp.client.PresenterWidget;
import com.gwtplatform.mvp.client.View;
public class MyPresenter extends PresenterWidget<MyPresenter.MyView> {
public interface MyView extends View {
}
some code
}
当我尝试使用 maven 编译时,出现以下错误:
找不到符号符号:类视图
视图是指包中的View
界面com.gwtplatform.mvp.client
。
我有其他看起来相同并且工作正常的课程。
奇怪的是,如果我更改导入的顺序或者我指定View
它编译的接口的确切包,它在 maven 中没有任何问题。
具体来说,我将导入移动到com.gwtplatform.mvp.client.View
import com.gwtplatform.mvp.client.View;
//additional imports
import com.gwtplatform.mvp.client.PresenterWidget;
前段时间我有一个类似的问题,即引用内部类的类之间的循环继承问题(在eclipse中工作但在javac中没有)。但是我不确定这是否是同一个问题。