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

你可能感兴趣的:(jar,Class,sun,工具)