問題タブ [jpackage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Javaのjpackage wixのデフォルトをオーバーライドして、インストール場所を含む環境変数を作成する方法は?
jpackage (Java 14)を使用してパッケージ化されたデスクトップ Java アプリケーションがあります。
Windows インストーラー
インストール場所が環境変数に取り込まれるように jpackage wixのデフォルトを変更/オーバーライドする方法を知りたいです。
WiX クックブックに記載されている方法を使用して、(jpackage によって作成されたデフォルトの main.wxs に) 環境変数を追加しようとしました: https://learning.oreilly.com/library/view/wix-cookbook/9781784393212/ch13s02.html
また、jpackage によって作成された overrides.wxi ファイルに環境変数を追加しようとしましたが、これは正しいことではないと思います。
これらの試みはどちらも jpackage の失敗の原因でした。
また、時間をかけて WIX のドキュメントを調べましたが、かなり難解であることがわかりました。
したがって、ヒント、提案、または例は大歓迎です。
参考までに: jpackage によって作成されたデフォルトの main.wxs:
参考までに: jpackage によって作成されたデフォルトの overrides.wxi: