怎么用netbeans打包成jar程序,可以在任意电脑上双击运行?
我用的是netbeans6.8,写完java程序,想把它打包成jar的程序,可以双击运行,写有主类,主方法,网上说是清理并生成,我用了,的确在dist的文件夹里生成了ja...
我用的是netbeans6.8,写完java程序,想把它打包成jar的程序,可以双击运行,写有主类,主方法,网上说是清理并生成,我用了,的确在dist的文件夹里生成了jar文件,但是运行不了,一点就提示:Failed to load Main-Class manifest attribute from......我想知道这是什么问题,应该怎样处理?谢谢
展开
1个回答
2013-05-05
展开全部
如果打包后的jar程序要运行,它必须包含一个清单文件manifest.mf,这个文件用记事本就可以打开,这个文件里面有这么一个属性Main-Class:。这个属性记录了这个jar包中拥有main方法的那个类,虚拟机就是先通过这个文件获得拥有main方法的类,你需要给jar指定程序入口告送他主类在哪比如在eclipse下fatjar,直接search一下就可以自动找到main方法的类,点个按钮就出来jar了。你要是命令行打包,那你的MANIFEST.MF文件要指定Main-Class。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询