私はJavaアプリケーション(多くの外部.jar依存関係と画像への依存関係を持つ非常に大きなアプリケーション)を持っており、たとえば誰かがダブルクリックして実行できるようにパッケージ化する必要があります。またはそのような簡単なもの。
Java Persistenceを使用するため、JavaプロジェクトのPersistence.xmlファイルで指定されているSQL接続が必要です。
どうすればこれをパッケージ化できますか?私が考えていた:
- インストールプロセスでは、ユーザーがMySQLをインストールしていることを検証し、インストールしていない場合は、インストールするように指示する必要があります。
- インストールプロセスでは、ユーザーに任意のデータベースのクレデンシャルを入力するように求め、実行時にPersistence.xmlを更新できます。
これらは私が持っていた2つのアイデアでした...しかし、この問題に対する既知の解決策があるかどうかはわかりませんでした。どんな助けでも大歓迎です!