在一个目录下面创建了一个包test,包下面放了编译的文件Test.class,这个是可执行类,然后在本目录下面创建manifest.mf文件并且输入了Main-Class: Test.test
打包以后为什么还是不能运行呢?而且我把打包以后的文件重新解压了以后发现manifest.mf中却没有Main-Class: Test.test 这一句话,这到底是为什么啊?
求高手解答,我在网络上找了答案还是没找到!!
打包以后为什么还是不能运行呢?而且我把打包以后的文件重新解压了以后发现manifest.mf中却没有Main-Class: Test.test 这一句话,这到底是为什么啊?
求高手解答,我在网络上找了答案还是没找到!!
解决方案 »
- 求高手解决关于将Jpanel放到JScrollPanel滑块不出现,下面是我的代码
- 有没有哪位达人弄过java生成安装程序的??
- RSA加密Word文档的问题
- 一个伟大的发现!!!
- jbX为什么不能Debug啊???
- 谁能帮我解释一下:类中为什么还要声明本类的引用(详情见内)
- 想做一個WEB方式的OUTLOOK,請問JAVAMAIL怎樣創建和操作本地文件夾呢?
- scjp问题
- 有一个选择题,大家看看选什么?我选择A,D. 对吗?
- 在eclipse官网下载的4.4.1 luna版 敲代码就提示 错误 请各位帮忙看下
- 请做过有关地图的项目的高手进 提问一个自己在做GUI界面遇到的问题 !!!!!!
- 关于Emun的一点疑问,请各位大侠帮帮忙
你可以在这一步指定用那个文件。如果用ant,manifest也是可以在脚本里指定的。你说没有你设置的Main-Class,很可能是使用了工具自动生成的manifest文件。如果实在不行,打完jar后,手工讲文件加进去也行啊。不过,到底是test.Test,还是Test.test?
哦,应该是test.Test哦,!
或者吧目录结构搞成
test
|-Test.class
META-INF
|-MANIFEST.MF
上次我就是输入jar命令没成功,后来CSDN的牛人告诉用Winrar打包
于是Winrar打包的,记得选择ZIP格式压缩就好了! 你再打开就发现Main-Class已经设置好了。