这可能是一个非常愚蠢的问题,但请耐心等待,因为我是 Java/J2EE 的新手。我已经在我的机器上安装了 JRE6 和 JRE7。我已将 JAVA_HOME 环境变量设置为指向我的 JRE6 目录。此外,在我的日食中,我已经将工作的 JRE 指向了 JRE6。但是,如果在终端中运行“java -version”,它会显示当前的 java 版本是 1.7(指向 JRE7)。
我实际面临的问题是eclipse给了我以下iuninterface的错误:-
public interface IServiceHelper {
public <T extends Document> Document SomeMethod(Object obj);
// Error - Duplicate method SomeMethod(Object) in type IServiceHelper
public <T extends SomeClass> SomeClass SomeMethod(Object obj);
// Error - Duplicate method SomeMethod(Object) in type IServiceHelper
public <T extends String> String SomeMethod(Object obj);
}
但是,终端中的 Eclipse 之外的 Maven 构建成功。
上面的界面可能不是一个好的设计,可能真的是一些棘手的代码。由于这是一段现有的代码,我不应该进行更改。请帮我找出 eclipse 和/或 JRE 版本有什么问题。