私は実行可能なjarプログラムを持っています。これはJavaFXプログラムです。 OpenJDK 8以上でうまく動作します。私はUbuntuの開発ポータルにスナップパッケージとして公開したいと思います。私は現在debファイルとしてパッケージ化していますが、Ubuntuはそれらを受け付けていません。私はスナップパッケージとして提出する必要があります。実行可能なjarを実行するスナップパッケージを作成するにはどうすればよいですか?
これは私の現在のハードルです。私は、Snapcraftに全く新しいです。私は http://snapcraft.ioという文書を読んでいます。これは、スナップパッケージの背後にある端末コマンドと理論についての概要をよく説明してくれました。
私のプログラム(コードは私のsnapcraft.yaml)を正しくパッケージ化できないようです。私が必要とするのは、openjdk-8-jreの依存関係と実行可能なjarファイルだけです。私が作成したdebパッケージは、完璧にインストールされ、人々がメニューからそれを実行できるようにアイコン付きのデスクトップファイルを作成します。これをスナップパッケージに含める方法はありますか?
ありがとうございました!
私はテンプレートとしてOpenJDKの-デモを使用しようとしました。 openjdkデモファイルは、スナップクラフトではコンパイルされません。 "Snapcraft:snapping〜/ snappy-playpen/openjdk-demo/snapcraft.yaml スナッチクラフト:何かが間違っていた スナップクラップが返されました:snapcraft.yamlの検証中の問題:追加のプロパティはありません。許可されました(閉じ込めが予期せぬものでした) – Nickety
どのバージョンのスナップを使用していますか? – dholbach
It's Snapcraft version 2.8.4 – Nickety