snap / snappy / snap中的Java应用程序

gcclinux

我有一个自包含的应用程序,它具有自己的启动脚本,可执行的jar和所需的jre。

树路径:

/opt/orangecalc/jre/<files / binaries / libraries> <100+ files>
/opt/orangecalc/icon/oc.png
/opt/oraclecalc/icon/oc.desktop
/opt/oraclecalc/bin/oc_v1.5.6.jar
/opt/oraclecalc/bin/default --> oc_v1.5.6.jar <link>
/opt/oraclecalc/bin/oc_run <sh script launcher>

我的问题是如何从中创建快照包,所有示例都使用GIT,但我不仅是本地文件。

教皇

转储插件在这里可能会有所帮助。它可以采用目录(或压缩的归档文件,以及许多其他形式),并将它们按字面意义“转储”到快照,批发中。

您仍然需要对其进行一些包装,包括必要的jre / jdk并可能设置一些环境变量,例如JAVA_HOME,但是我认为转储插件是您所追求的。

https://snapcraft.io/docs/reference/plugins/dump

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

snap,snap和Snappy指的是什么?

Snappy无法识别15.10中的sideload .snap版本

卸载 snap 但不卸载 snap 安装的应用程序?

如何删除从ubunutu中的snap安装的应用程序?

验证 snap 应用程序在容器中运行

ESA的snap-python(snappy)不适用于python 3.5及更高版本

已安装的 snap 应用程序未出现在菜单列表中,必须运行“snap run {app}”

Java(Swing和AWT)应用程序的Snap程序包在执行时崩溃

Appimage与Flatpak与Snap应用程序数量

应用程序图标不适用于 Snap 打包

如何使用 GDB 运行和调试 snap 应用程序?

如何从以Snap安装的应用程序访问USB存储?

将Snap应用程序与Jenkins一起使用

哪个 snap 命令等效于 apt 中的 `apt 取决于 <应用程序>`

在 apt 存储库中识别 snap 应用程序(在安装它们之前)

卸载的 snap 应用程序仍然出现在 Show Applications 中?

如何在Snap应用程序创建的Nautilus中隐藏循环分区?

Snap应用程序看不到另一个分区中的文件

为什么 react-snap 只在 SPA 应用程序中预渲染主页?

Snap 程序的运行环境

okular snap软件包未出现在应用程序中,并且无法识别命令“ okular”

如何使 Snap 应用程序 (ksnip) 出现在“与其他应用程序一起打开”上下文菜单中?

如何彻底删除 Snap 应用

电子应用程序在导出为 Snap 时无法获取 ipaddress

如何用deb替换Snap应用程序,例如Gnome Calculator?

使用Fish Shell重新登录后,Snap应用程序不显示

Window的Snap Assist找不到我的电子应用程序

如何根据环境(生产与开发)更改Snap应用程序的行为?

无法从外部连接到在谷歌云上运行的 Snap 应用程序