java如何导出可执行的JAR文件

一、概述

我有一个包含两个简单的Java Swing文件的程序。

如何为程序制作可执行的JAR文件?

二、详解

jar文件只是包含Java文件集合的文件。为了使jar文件可执行,您需要指定mainClass在jar文件中的位置。示例代码如下。

public class JarExample {

    public static void main(String[] args) {
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                // your logic here
            }
        });
    }
}

编译您的类。要制作一个罐子,您还需要创建一个清单文件(MANIFEST.MF)。例如,

Manifest-Version: 1.0
Main-Class: JarExample

将编译后的输出类文件(JarExample.class,JarExample $ 1.class)和清单文件放在同一文件夹中。在命令提示符下,转到文件所在的文件夹,然后使用jar命令创建jar。例如(如果您将清单文件命名为jexample.mf)

jar cfm jarexample.jar jexample.mf *.class

它将创建可执行文件jarexample.jar。

如若转载,请注明出处:https://www.javaidea.cn/article/8288.html

(0)
上一篇 2022年2月7日 上午10:03
下一篇 2022年2月7日 上午10:03

相关推荐

发表评论

您的电子邮箱地址不会被公开。