我目前正在使用 JNI 调用位于 jar 文件中的方法的 Windows 桌面应用程序。
我需要知道打包我的应用程序以便它可以链接到 jvm.dll 的最佳方式。我不确定是否应该将在 JDK 的 bin 目录中找到的所有二进制文件打包到我的安装文件中(不确定是否允许这样做)?
问题是网上找到的所有例子都直接链接了JDK安装路径下的jvm.dll。而且由于我的应用程序是商业应用程序,我不能依赖或要求每个用户都应该在我的应用程序旁边安装 JDK,因为那太荒谬了。
请有人可以澄清打包此类应用程序的最佳方法吗?
问候