Javaアプリケーションを.debパッケージにまとめたいです。その中にはスクリプトとして実行されるjarがありますjava -jar $path/app.jar
。 JRE> = 11が必要であるというパッケージの依存関係を指定する必要があります。私は2つのオプションを試しました。
Depends: java11-runtime
- ここのパッケージは仮想パッケージに応じて削除が可能です。Depends: default-jre | java11-runtime
- これでインストールを試みdefault-jre
ますが、JRE 11以降は保証されません。
答え1
バージョン依存関係を使用することをお勧めしますdefault-jre
。
Depends: default-jre (>= 2:1.11) | java11-runtime
パッケージにJava GUIパッケージが必要ない場合は、-headless
バリアントによって異なります。