我有一个独立的应用程序,它有自己的启动脚本、可执行 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>
我的问题是如何从中创建一个 snap 包,所有示例都使用 GIT,但我不仅仅是它的本地文件。
答案1
dump 插件可能会有所帮助。它可以获取目录(或压缩档案,以及许多其他形式),然后将其批量“转储”到 snap 中。
您仍然需要一些包装,包括必要的 jre/jdk 并可能设置一些环境变量,如 JAVA_HOME,但我认为 dump 插件就是您想要的。