当前位置: 技术问答>java相关
编译时抛出异常,请问怎么回事?具体异常内容-》
来源: 互联网 发布时间:2015-04-18
本文导语: javac test.java Exception in thread "main" sun.tools.java.CompilerError: duplicate addition at sun.tools.java.MethodSet.add(MethodSet.java:92) at sun.tools.java.ClassDefinition.collectInheritedMethods(ClassDefinition.java: 1479) ...
javac test.java
Exception in thread "main" sun.tools.java.CompilerError: duplicate addition
at sun.tools.java.MethodSet.add(MethodSet.java:92)
at sun.tools.java.ClassDefinition.collectInheritedMethods(ClassDefinition.java:
1479)
at sun.tools.javac.SourceClass.basicCheck(SourceClass.java:1135)
at sun.tools.java.ClassDeclaration.getClassDefinition(ClassDeclaration.java:137
)
at sun.tools.javac.Main.compile(Main.java:504)
at sun.tools.javac.Main.main(Main.java:733)
这到底指的是那部分出错了?请问怎么回事?谢谢!
Exception in thread "main" sun.tools.java.CompilerError: duplicate addition
at sun.tools.java.MethodSet.add(MethodSet.java:92)
at sun.tools.java.ClassDefinition.collectInheritedMethods(ClassDefinition.java:
1479)
at sun.tools.javac.SourceClass.basicCheck(SourceClass.java:1135)
at sun.tools.java.ClassDeclaration.getClassDefinition(ClassDeclaration.java:137
)
at sun.tools.javac.Main.compile(Main.java:504)
at sun.tools.javac.Main.main(Main.java:733)
这到底指的是那部分出错了?请问怎么回事?谢谢!
|
根据抛出的异常,应该是程序本身的错误,基本的原理之类的错误,不是简单的拼写错误,看看那些不符合java的规范。。。
|
这是因为jvm中抽离出了工具包,你只要在
classpath中添上:java_homelibtools.jar
就行了。
classpath中添上:java_homelibtools.jar
就行了。