【发布时间】:2019-05-23 02:03:01
【问题描述】:
我需要知道实际使用 Gradle 的分发/应用程序插件输出的最佳方式。我正在尝试以一种易于安装和使用的方式打包我的 Java 项目(即,放入 PATH 位置等)。
我知道我可以在 tar/zip 中很好地打包项目,但这不完全是我可以放在 PATH 位置并像普通程序一样运行它(我已经尝试过,甚至符号链接到解压缩文件夹中的可执行文件,我遇到了无法找到库的问题。
如何使用 gradle 打包我的 Java 项目,以便可以轻松地安装在机器上?我已经搜索了一段时间的文档,但结果是空的。我可能遗漏了一些东西,但我能看到的只是制作一个 tar/zip,它可以作为一个程序工作,但不容易在解压缩的 zip 的 bin 文件夹之外安装/使用。
让 gradle 自动生成安装程序(.deb、.rpm、windows 安装程序)的方法的奖励积分
【问题讨论】:
-
gradle的输出是jar文件,是必须的,可以是可执行的jar。easy安装是什么意思?使用代码提供更具体的详细信息,以便人们可以帮助您。
标签: java gradle compilation installation