我有一个跨平台的Java项目。对于Windows和Mac OS X,我通过ANT任务传递“launch4j”和“jarbundler”生成的.EXE或.APP文件。
现在,我正在寻找一种方法,也可以将该软件交付给Linux用户。
目前,我所拥有的只是一个可运行的JAR。
有没有比交付打包为.tar.gz的可运行JAR更好的方法?
可执行文件显示程序图标(可运行的JAR不能显示)的简单方法?
最佳答案
只需创建一个菜单快捷方式即可,尽管.desktop文件类似于以下内容:
[Desktop Entry]
Categories=Games
Exec=java -jar YOURJARFILE.jar
Icon=YOURICON.png
Name=Application Name
Type=Application
(有关http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec的完整规范)
然后使用以下命令安装它:
xdg-desktop-menu安装YOURAPP.desktop
关于java - 在Linux上交付Java软件的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14172605/