我一直在使用此website中的以下命令:
java -Xbootclasspath:/C:/Program Files (x86)/Java/jdk1.6.0_35/jre/lib/rt.jar;jar/batik-all.jar;jar/xml-apis-ext.jar -javaagent:target/javacg-0.1-SNAPSHOT-dycg-gent.jar="incl=org.apache.batik.*,org.w3c.*;" -jar dacapo-9.12-bach.jar batik
我收到以下错误
Error occurred during initialization of VM java/lang/NoClassDefFoundError:java/lang/Object
我尝试了以下内容:
1)我的java版本完全正常,我也可以运行其他程序。
2)C:/ Windows / System32
中没有java.exe文件3)我重新安装了java
4)我在指定的文件夹中有rt.jar,并且解压缩了rt.jar文件
任何帮助都会很棒!
谢谢:)
答案 0 :(得分:0)
我认为问题是因为rt.jar
文件路径中的空格。
尝试使用双引号将其包围,如下所示:
java -Xbootclasspath:"C:/Program Files (x86)/Java/jdk1.6.0_35/jre/lib/rt.jar";jar/batik-all.jar;jar/xml-apis-ext.jar -javaagent:target/javacg-0.1-SNAPSHOT-dycg-gent.jar="incl=org.apache.batik.*,org.w3c.*;" -jar dacapo-9.12-bach.jar batik