假设java应用程序代码如下: package com; import java.awt. * ; import java.awt.event. * ; import javax.swing. * ; public class MyClass ... {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.java 2 、再创建manifest.mft文件Manifest - Version: 1.0 Main - Class:com.MyClassClasspath:MyJar.jar 3 、制作jar文件C:java > jarcvfmMyJar.jarmanifest.mftMyClass. class MyClass$ 1 . class 标明清单(manifest)增加:MyClass. class (读入 = 750 )(写出 = 485 )(压缩了 35 % )增加:MyClass$ 1 . class (读入 = 379 )(写出 = 270 )(压缩了 28 % ) 4 、测试C:java > java - jarMyJar.jar 5 、用鼠标双击MyJar.jar,大功告成.