我可以将所有 Java 文件、依赖项、二进制文件和可执行文件打包到一个 JAR 中吗?

问题描述

这不是 other 问题的重复,因为它只有 Maven 依赖项。我是 Java 新手,如果我在这里滥用了某些术语,请不要生气。

我正在尝试创建一个可以在 windows 和 linux 上运行的 java 程序。该项目在 pom.xml 中有一些 maven 依赖项,并且该项目还依赖于一个可执行文件(如果该程序在 Windows 上)或一个二进制文件(如果该程序在 linux 上)。现在,我有一种方法可以检查系统是 windows 还是 linux 并使用适当的方法。但现在我觉得这不是最终的解决方案。我可以在这里做些什么来获得一个用户可以运行的文件并且它会“正常工作”?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)