使用java打开jar包失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用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。。。。

参考技术A 你环境变量配置了没有,去百度搜索安装教程,追问

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

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

如何引入第三方jar包

Eclipse/MyEclipse 软件;
oracle数据库驱动包ojdbc6.jar(任意jar包都可以,此文重点演示jar包导入,而非jar包使用)
方法/步骤

首先打开Eclipse/MyEclipse

在需要导入ojdbc6.jar包的项目上右键单击,依次选择“New”---->“Folder”,如下图所示:

在打开的“New Folder”窗口中,输入文件夹的名称,文件夹的名称随意,按照惯例,通常命名为“lib”,点击“finish”完成,

这样,就在项目下创建了一个名称为lib的文件夹,

然后“Ctrl+C”复制准备好的ojdbc6.jar,选中lib文件夹,按“Ctrl+V”粘贴,把jar包粘贴到lib文件夹中,

在粘贴进来的jar包上右键单击,依次选择“Build Path”--->"Add To Build Path",

出现下图所示情况时,就表示jar包导入成功了,接下来就可以在你的程序中使用该jar包了。开始愉快的coding吧!
参考技术A

    打开自己的Eclipse,在自己的Android工程上名上右键->Build Path ->Configure Build Path

    在Libraries选项卡中,选择右侧的Add External JARs,然后选择要导入的第三方的jar包即可

    在Order and Export选项卡中,点击右侧的Up按钮,将刚才引入的jar包放到最上方的位置,前边的勾记得要勾上!

    这样你的第三方的jar包就算成功的引入到你的工程文件中了!你会看到你导入的第三方的jar包出现在了你工程文件的最上方,这说明你已经成功的完成了它的引入。

本回答被提问者采纳

以上是关于使用java打开jar包失败的主要内容,如果未能解决你的问题,请参考以下文章

java 如何打开一个jar包

jar包无法用javaw.exe打开?本人使用WIN7 java环境配置正常,jar包可以用cmd java -jar 文件名.jar 打开

安卓项目如何优先使用自己引入的第三方jar包

java中如何安装.jar包

cmd怎么执行OneClick.jar

怎么使用base64-jar包