刚上高一开学时间:松下mx7能安jar格试文件吗

来源:百度文库 编辑:高考问答 时间:2024/05/09 00:01:14
松下mx7能安jar格试文件吗

7月21日 09:42 如何让自己的jar文件运行?具体布局如下

在 jar 文件的 manifest 文件中可以指定当 JVM 运行 jar 文件

时调用的类,这个类必须有 main().

-----------------------------------

import java.awt.*;

import java.awt.event.*;

public class MyClass {

public static void main(String[] args) {

Frame f = new Frame();

f.addWindowListener

(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

}

);

f.add(new Label("Hello world"));

f.setSize(200,200);

f.setVisible(true);

}

}

----------------------------------------------

然后创建这个manifest 文件(manifest.mft)

----------------------------------------------

Manifest-Version: 1.0

Main-Class: MyClass

Classpath: .\MyJar.jar

----------------------------------------------

在 dos 窗口下运行

jar cvfm MyJar.jar manifest.mft MyClass.class

创建 jar 文件

运行 java -jar MyJar.jar 测试

在 explorer 内用鼠标双击 MyJar.jar 可以运行程序

如果在环境变量内加入

set PATHEXT=.EXE;.BAT;.CMD;.JAR

并且 MyJar.jar 在 path 下

则在 dos 窗口内运行 MyJar 则会调用 java -jar MyJar.jar