如何构建运行可执行jar的快照包?

时间:2016-08-24 01:10:20

标签: ubuntu javafx executable-jar snapcraft snap-package

我有一个可执行jar程序。这是一个JavaFX程序。它在OpenJDK 8及更高版本上运行良好。我想在Ubuntu的开发人员门户网站中将其发布为快照包。我目前打包它作为deb文件,但是,Ubuntu不接受这些。我需要将其作为快照包提交。

这是我目前的障碍。我是Snapcraft的新手。我在阅读文档 http://snapcraft.io它对终端命令和快照包背后的理论给出了很好的概述。

我仍然无法正确打包我的程序(代码我的snapcraft.yaml)。我只需要包含openjdk-8-jre依赖项和我的可执行jar。我创建的deb软件包安装完美,并创建一个带有图标的桌面文件,以便人们可以从菜单中运行它。有没有办法在快照包中包含它?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)