原创  MANIFEST.MF 收藏

首先要写一个filename.mf文件内容如下:  
  Main-Class:   mainClassName<回车>  
  <回车>  
  <回车>  
  注意:  
  1.要在主类名mainClassName与Main-Class:之间要有一个空格;  
  2.要在首行之后加三个回车.  
  3.那个mf文件可以用记事本来写,写完保存后再改一下文件名就OK了。  
  4.生成的jar文件可以使用WinRAR来查看,和解压,因为从一定程度上说jar文件就是一种压缩文件。  
  第二在提示符界面下,使用jar命令/工具进行打包,就可以生成jar文件,双击就可以执行。具体的打包方法你可以在网上找或者参考书籍。  
   
  这里的原理是:生成的jar文件之中有一个META-INF/MANIFEST.MF文件,在打包的时候系统会把你写的那个mf文件中的“Main-Class:   mainClassName”这一句复制到这个MANIFEST.MF文件里面.  
------------------------

//MANIFEST.MF

 

Manifest-Version: 1.0
Created-By: 1.5.0_16 (Sun Microsystems Inc.)
Main-Class: Test

//

E:\sokectTest\test>jar cvf test.jar Test.class
标明清单(manifest)
增加:Test.class(读入= 409) (写出= 281)(压缩了 31%)

E:\sokectTest\test>java -jar test.jar
happyer

发表于 @ 2008年11月23日 19:51:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:Java之classpath  | 新一篇:JAVA线程同步

  • 发表评论
  • 评论内容:
  •  
Copyright © cyhgohappy
Powered by CSDN Blog