【发布时间】:2013-01-21 09:39:33
【问题描述】:
我目前正在开发一个使用 JNI 调用位于 jar 文件中的方法的 Windows 桌面应用程序。
我需要知道打包我的应用程序以便它可以链接到 jvm.dll 的最佳方式。我不确定是否应该将在 JDK 的 bin 目录中找到的所有二进制文件打包到我的安装文件中(不确定是否允许这样做)?
问题是网上找到的所有例子都是直接链接JDK安装路径下的jvm.dll。而且由于我的应用程序是商业应用程序,我不能依赖或要求每个用户都应该在我的应用程序旁边安装 JDK,因为那太荒谬了。
请有人能说明打包此类应用程序的最佳方法吗?
问候
【问题讨论】:
标签: c++ windows visual-studio-2010 java-native-interface installation