如何将jar文件与jre捆绑在一起,使用intellij在mac上制作一个可运行的应用程序



我正试图将带有jre的jar文件捆绑到mac上的可执行文件中,这样使用我的应用程序的用户就不需要在他们的机器上安装java了。我使用的是IntelliJ的内置工具,它可以自动将jar文件捆绑到特定于平台的包中,但每当我试图构建工件时,我都会收到的错误消息

jpackage: No archive found

我可以使用launch4j在windows上创建一个带有jar文件的捆绑.exe文件,但该工具无法创建mac可执行文件(除非我弄错了(,学习如何使用IDE为我做这件事可能会更方便。

我似乎找不到我做错了什么,也找不到关于这个错误消息的任何在线信息。有什么建议吗?(我使用的是java 16(

我能够通过删除并重新进行包工件构建的配置来解决这个问题。之后一切顺利

相关内容

最新更新