首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教:我运行一个JAR文件,结果告诉我无法找到main class,我的平台是J2SDK

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

请问:我运行一个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函数来实现这些方法,那计算机就无法知道你到底要做些什么,自然就报错了

热点排行