当前位置: 技术问答>java相关
请问怎么用jar命令生成可以执行(java -jar mm.jar)的jar文件?
来源: 互联网 发布时间:2015-05-14
本文导语: 请问怎么用jar命令生成可以执行(java -jar mm.jar)的jar文件? 我试了好几次都不行,我的所有的类*.class文件都在一个目录下。 | 这是因为可以这样执行的jar文件中在meta-inf(自动生成的)下有个...
请问怎么用jar命令生成可以执行(java -jar mm.jar)的jar文件?
我试了好几次都不行,我的所有的类*.class文件都在一个目录下。
我试了好几次都不行,我的所有的类*.class文件都在一个目录下。
|
这是因为可以这样执行的jar文件中在meta-inf(自动生成的)下有个manifest.mf文件,其内容为:
Manifest-Version: 1.0
Created-By: 1.4.0 (Sun Microsystems Inc.)
Main-Class: your main class name,比如:hello.HelloWorld
生成步骤:
1.用编辑器写出上面的内容,存在一个文件中,比如:manifest.mf
2.调用jar命令:
jar cvfm mm.jar manifest.mf content_files_here
一切OK了!
Manifest-Version: 1.0
Created-By: 1.4.0 (Sun Microsystems Inc.)
Main-Class: your main class name,比如:hello.HelloWorld
生成步骤:
1.用编辑器写出上面的内容,存在一个文件中,比如:manifest.mf
2.调用jar命令:
jar cvfm mm.jar manifest.mf content_files_here
一切OK了!
|
jar cvf mm.jar .