我制作了可执行jar文件,以便发布给客户。
对于Windows,我制作了.exe安装文件。 如果执行exe文件,则安装jar文件并自动运行服务。
但是,我不知道像Windows一样发布Linux的方式。
我想设置然后在linux中自动运行,例如为windows exe文件制作。
任何人都知道如何做到这一点?
我发现像包装这样的信息,但这些东西似乎不是我想要的。
答案 0 :(得分:1)
您可以创建自定义RPM包来安装可执行jar。您还可以添加安装 systemd 单元文件的步骤(如果在较旧的Linux系统上 init文件),这将运行您的jar作为服务。
这些RPM使用脚本来指定安装时要执行的操作。只需添加将jar复制到/ bin目录的步骤以及在系统上创建/安装/启用systemd单元文件的步骤。