日期:2014-05-20  浏览次数:20707 次

请问:我运行一个JAR文件,结果告诉我无法找到main class,我的平台是J2SDK
怎样才能运行这个JAR文件呢,请高手指点我一下吧

------解决方案--------------------
没有主类,这个jar没有包含main方法的类。

没有主类的jar不能直接运行。
------解决方案--------------------
你的主类有没有实例化对象啊
其次就是可能存在逻辑错误或NULL pointer
检查下代码
------解决方案--------------------
你这么问你也不知道到底是什么问题,写点伪码,main函数写出来!
------解决方案--------------------
要运行jar文件必须确认你打包的jar文件中包含一个名为:META-INF的文件夹
此文件夹中必须包含一个名为:MANIFEST.MF的文件
可以使用winrar打开jar包,检查此文件
文件内容例:
Manifest-Version: 1.0
Main-Class: com.ajd.HelloWorld
Main-Class指向你要运行的包含main函数的主类
------解决方案--------------------
mark
------解决方案--------------------
AllanJD(爱情盲,程序痴) 所言极是!
------解决方案--------------------
没有包含main函数的主类
就像楼主你写了一大堆的方法,但是最后却没有个main函数来实现这些方法,那计算机就无法知道你到底要做些什么,自然就报错了