我正在使用Eclipse Galileo,我遇到了一个小问题。
在我的某个课程中(我们称之为Foo
)我在另一个包DBAction
中导入了枚举DB
。
在代码中已经指定了导入,它工作正常,但每当我按Shift+Ctrl+O
(组织导入)时,它都会删除该导入,从而破坏了我的代码。
以下是一些代码(带占位符名称):
package foo.bar.baz;
import foo.bar.DB.DBAction;
// Other imports.
// Constructor
// I use the DBAction (enum) here
public void onClick(View view) {
if (view == btnAddEvent)
new EventDialog(DBAction.INSERT);
}
这是Android,但我认为这不是Android特定的问题。
有没有办法解决这个错误?
答案 0 :(得分:2)
当导入中引用的类/包在项目的类路径中不可用时,通常会发生这种情况。