私は現在、JNI を使用して jar ファイル内にあるメソッドを呼び出す Windows デスクトップ アプリケーションに取り組んでいます。
jvm.dll にリンクできるように、アプリケーションをパッケージ化する最善の方法を知る必要があります。JDK の bin ディレクトリ内にあるすべてのバイナリを自分のセットアップ ファイルにパッケージ化する必要があるかどうかわかりません (そうすることが許可されているかどうかわかりません)。
問題は、オンラインで見つかったすべての例が、JDK インストール パスで見つかった jvm.dll に直接リンクしていることです。また、私のアプリケーションは商用アプリケーションであるため、すべてのユーザーがアプリケーションと一緒に JDK をインストールするように頼ったり、頼んだりすることはできません。
そのようなアプリケーションをパッケージ化するための最良の方法を誰かが明確にすることができますか?
よろしく