我创建了一个可运行的 jar 文件,其中包含以下类:
Main.class(这包含主要方法)
表单类
WrapLayout.class
清单文件 (Manifest.txt) 包含以下内容:
Main-Class: Main
(它在末尾有一个新行)
我使用以下命令创建了 jar 文件:
jar cfm Organizer.jar Manifest.txt Main.class Form.class WrapLayout.class
jar 文件已创建,但当我运行它时,命令窗口会打开片刻,然后关闭,然后什么也没有发生。该文件是一个 Swing 应用程序,我在 Parallels Desktop for Mac 上运行 Windows XP,但我认为这并不重要。有谁知道出了什么问题?
编辑:我尝试在 mac 中运行 jar 文件,并在控制台中收到此错误消息:
Exception in thread "main"
java.lang.UnsupportedClassVerionError: Main : Unsupported major.minor version51.0