使用java打开jar包失败

请教大家啊,我java啥的都不懂啊,我只想运行gemtc这个jar程序写论文用,我看视频上别人装了java双击就行了,我把java安装在了D盘,分了2个目录jdr和jre分别安装,使用的版本是jdk-6u24-windows-x64,因为我看这个jar是用这个版本写的,ClassPath是.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME是D:\java\jdkPath是%java_home%\bin;%java_home%\jre\bin。打开后显示could not find the main class,我用了好多方法都无法解决,万能的网友求救啊
Exception in thread "main" java.lang.NoClassDefFoundError: org/drugis/mtc/Main
Caused by: java.lang.ClassNotFoundException: org.drugis.mtc.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: org.drugis.mtc.Main. Program will exit.

开始运行cmd,
输入
java -jar abc.jar

查看错误即可,abc.jar 就是你的jar,然后修改。。。追问

提示could not create java virtual machine。。。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-11-27
你环境变量配置了没有,去百度搜索安装教程,追问

配置了,提示成功了应该,上面有截图

配置了,提示成功了应该,上面有截图

相似回答