問題タブ [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.

0 投票する
1 に答える
532 参照

java - jpackage でデプロイされ、インストールされた JavaFx アプリを起動すると、JVM が見つからない

.exe セットアップで展開するために、jpackage を使用して JavaFx (14) プロジェクトをパッケージ化しました。

プロジェクトの依存関係は次のとおりです。

  • Java 14.0.2
  • JavaFX 14.0.2.1
  • JRE 1.8.0_271 (削除)

そのため、複数のマシン (約 6 台) への展開中に、いくつかのマシンでは成功しましたが、他のマシンでは次のエラーが発生しました。

ただし、これらのマシンにはすべての依存関係が適切にインストールされており、環境変数も適切に定義されています。

誰かがそれについて私を助けることができます


いくつかの修正後 ( @Slawおよび@mipaによって言及され、新しいパッケージを生成してインストールしました。しかし、ソフトウェア (myApp.exe) を実行すると、このエラーが発生しました

それについていくつかの調査の後、解決策は、C:\Program Files\ ソフトウェア フォルダーにある .jar ファイルを実行する Java コマンドを使用してバッチ ファイルを作成することでした。

私はそれを行い、ソフトウェアを非常にうまく実行しましたが、バッチファイルなしでソフトウェアを直接実行するための別の最適化ソリューションはありますか?

一部のコンピューターでは、バッチがソフトウェアを実行せず、同じエラーが返されました: Failed to lunch JVM

助けてください

0 投票する
1 に答える
384 参照

java - jpackage not found - mac OS

I'm trying to make my .jar file with the javafx stuff into an executable application, but when I try to do jpackage on the command line, I'm getting command not found. I've downloaded the latest jdk-15.0.1_osx-x64_bin.dmg from Oracle.