.jar 文件因某种原因无法工作

.jar 文件因某种原因无法工作

我编写并编译了一个 Java 程序,生成的文件是 (HelloWorldSwing.java)、(HelloWorldSwing.class) 和 (HelloWorldSwing$1.class),如下所示图片

这些文件位于名为 (start) 的包中,如目录路径所示。我使用 cmd 测试了该程序,它运行良好。但是,当我尝试创建 .jar 文件时,它会创建该文件,但无法打开该文件。

我分别尝试过单独包含.java 文件、单独包含.class(es) 以及将所有内容包含在一起......但没有什么能让.jar 工作。

.jar 文件已经创建,但无论如何,这是我在 powershell 中写入的内容 -

jar -cf Run.jar *.java

或者

jar -cf Run.jar *.class

或者

jar -cf Run.jar *.java *.class

在每种情况下,jar 文件都已创建,但由于某种原因而无法运行。

相关内容