如何使用 exe4j 为 java 应用程序创建安装程序?

How do I create an installer for a java Application using exe4j?

当我使用 exe4j 创建安装程序时,出现以下错误:

java.lang.UnsupportedClassVersionError: credit/home : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access0(Unknown Source)
at java.net.URLClassLoader.run(Unknown Source)
at java.net.URLClassLoader.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)

我应该怎么做才能修复这些错误?这是我的 Netbeans 项目错误吗?

右键单击您的项目,转到属性并查看 java 编译器版本和 java 构建路径是否都使用相同的 java 版本。