問題タブ [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 - jLink + jPackage で .exe を作成した後、ローカルの MySQL データベースに接続できない
環境:OpenJDK 11、JavaFX 11、MySQL 8.0、Gradle 6.2.2、IntellijIDEA、Windows 8.1
問題: IDE 内でプログラムを実行すると問題なく動作し、問題なくデータベースに接続しますが、jLink と jPackage でビルドされた .exe を実行しようとすると、エラーが表示されます。
ローカル MySQL データベースへの接続に使用されるクラス「ConnectionManager」のコード:
build.gradle:
エラースタックトレース:
IDE から実行すると完全に動作することに注意してください。
java - JavaFX 15-ea+3 でアプリケーションアイコンを設定する方法
次の詳細で JavaFX プロジェクトを作成しました。
OpenJFX 15-ea+3
/ JDK 14
/ Gradle
/Non-modular
また、次の Gradle プラグインを使用しています。
javafxplugin version 0.0.8
/ org.beryx.runtime version 1.8.2
& com.github.johnrengelman.shadow version 5.2.0
(ネイティブ イメージの作成用)
さらに、JDK 14jpackage
ツールを使用して、アプリケーションのインストーラー パッケージを作成します。build.gradle
ファイルは次のとおりです。
私はすでにブロックimageOptions = ['--icon icon.ico']
内で試しましたが、常にこの種のエラーが発生します:jpackage
有用な提案やヒントは大歓迎です。