当前位置: 技术问答>java相关
为什么我在jbuilder中生成的jar文件不能执行?
来源: 互联网 发布时间:2017-03-15
本文导语: 我用jbuilder做了一个程序,我想把它打包执行,但生成的jar文件不是可执行的,问题出在那里呢?还有其他的方法可以生成可执行文件吗?望各位大哥帮小弟一把,谢谢!!! | 你的jar文件的M...
我用jbuilder做了一个程序,我想把它打包执行,但生成的jar文件不是可执行的,问题出在那里呢?还有其他的方法可以生成可执行文件吗?望各位大哥帮小弟一把,谢谢!!!
|
你的jar文件的META-INF目录下面的文件MANIFEST.MF中需要存在一个指示参数:
Main-Class: your-full-name-class(must not include file extension)
比如你可以这样的:
(1)先建立一个文件
MANIFEST.MF
里面有
Main-Class: time
(2)使用jar
D:JAppsimple1>jar cvfm time.jar MANIFEST.MF time.class
(3)你现在测试
java -jar time.jar
Main-Class: your-full-name-class(must not include file extension)
比如你可以这样的:
(1)先建立一个文件
MANIFEST.MF
里面有
Main-Class: time
(2)使用jar
D:JAppsimple1>jar cvfm time.jar MANIFEST.MF time.class
(3)你现在测试
java -jar time.jar
|
你没设置环境变量吧!!!
|
java -jar yourjarfile.jar
|
create a file MANIFEST.MF
Main-Class: JavaEdit
JAR cvfm JAedit.jar MANIFEST.MF JavaEdit.class
Main-Class: JavaEdit
JAR cvfm JAedit.jar MANIFEST.MF JavaEdit.class