問題タブ [javapackager]
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.
macos - javapackager を使用して Mac インストーラーをビルドするときにバンドルにフォルダーを追加します
JavaFx ShowTime.jar と config フォルダーがあります。ソフトウェアを実行するには、config フォルダが ShowTime.jar と同じディレクトリにある必要があります。config フォルダーの横には、設定とプラグインの 2 つのフォルダーがあります。
次のコードを使用して、config フォルダーを jar にバンドルできます。
ユーザーが初めてソフトウェアをインストールする場合は、jar と config フォルダーをインストール ディレクトリにコピーします。これは達成されます。
ユーザーが新しいリリースをインストールするときに、プラグイン フォルダーを置き換えたいが、既存の設定フォルダーは保持したい。これを行う方法がわかりませんか?
どうもありがとう。
java - 同じプラットフォーム上の複数のターゲット用の Java アプリケーションのインストーラーをビルドする方法はありますか?
同じソース ツリーから同じマシン上に .msi、.deb、および .pkg をビルドしたいと考えています。
Java9+ の配布可能なランタイムはダウンロードできなくなったため、launch4j+nsis のような完全に正気なソリューションは機能しなくなりました。
javapackager は Oracle によって放棄されました。
OpenJDK の jpackager は、異なるビルド プロジェクトに対してクロス コンパイルすることはできません (今後も行うことはありません)。また、まだ実際の製品でさえありません。
同じマシンから win/linux/macos のインストーラーをビルドする方法はありますか?
「一度コンパイルすれば、どこでも実行できる」という約束は本当に死んで埋もれているのでしょうか?
MacOS java8 は java.awt.desktop をサポートしていないため、java9+ が必要なため、レガシーな Java アプリケーションがあります。
java - Android - パッケージ名に 2 つの単語を使用してもよろしいですか?
私はAndroidアプリを構築しています。パッケージ名に 2 つの単語を使用してもよろしいですか?
例えば:
パッケージ名として 3 つの単語を使用する理由は何ですか?
例えば:
ありがとう!!!