如下界面:
import javax.xml.ws.Action;
public interface AnnotationsTestInterface {
@Action
public void annotatedMethod();
}
和一个实现类:
public class Impl implements AnnotationsTestInterface {}
此时 Eclipse 要求我添加未实现的方法(我选择这个)或使类抽象。
添加后的类如下所示:
import javax.xml.ws.Action;
public class Impl implements AnnotationsTestInterface {
@Override
@Action
public void annotatedMethod() {
// TODO Auto-generated method stub
}
}
它正确地编写了 Action 注释。
在另一个 Eclipse 实例(相同版本,不同用户)上,“添加未实现的方法”操作会导致以下结果(无@Action
注释):
public class Impl implements AnnotationsTestInterface {
@Override
public void annotatedMethod() {
// TODO Auto-generated method stub
}
}
有没有办法处理这个问题?
请注意,执行环境是在 Java SE 6 上设置的,带有 JDK 6。