假设java应用程序代码如下: packagecom;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassMyClass...{publicstaticvoidmain(String[]args)...{JFramef=newJFrame();f.addWindowListener(newWindowAdapter()...{publicvoidwindowClosing(WindowEvente)...{System.exit(0);}});f.getContentPane().add(newJLabel("Helloworld"));f.setSize(200,200);f.setVisible(true);}}1、先编译源文件 javacMyClass.java2、再创建manifest.mft文件Manifest-Version:1.0Main-Class:com.MyClassClasspath:MyJar.jar3、制作jar文件C:java>jarcvfmMyJar.jarmanifest.mftMyClass.classMyClass$1.class标明清单(manifest)增加:MyClass.class(读入=750)(写出=485)(压缩了35%)增加:MyClass$1.class(读入=379)(写出=270)(压缩了28%)4、测试C:java>java-jarMyJar.jar5、用鼠标双击MyJar.jar,大功告成.