Windows 7 无法使用VC中的LoadLibrary()函数在windows 7上加载JVM++
我在申请过程中遇到以下一个问题: 我的应用程序中的Java类使用JRE6文件执行,因此我在应用程序中绑定了JRE6文件夹。我的应用程序中的exe使用函数Loadlibraryjvm.dll的路径加载JVM。这在XP上运行良好,但在Windows 7计算机上引发了一个错误-无法加载JVM错误。 可能是什么问题?有什么建议吗 如果将应用程序中的上述EXEXE与JRE6文件夹绑定到以下路径,则此错误在Windows 7计算机上消失: JRE6/bin/MyExe。 似乎exe能够在路径JRE6/bin/MyExe中找到它的JVM依赖项。但是,如果我将我的exe与JRE6捆绑在一起,并将其与我的应用程序一起分发,是否会侵犯JRE6的版权和许可 注意:我的应用程序中的Exe只加载JVM,不添加/修改/删除JRE6文件夹中的任何文件。请尝试此操作。 重新安装使用jvm.dll文件的程序。如果在使用特定程序时出现jvm.dll错误,则重新安装该程序应替换该文件Windows 7 无法使用VC中的LoadLibrary()函数在windows 7上加载JVM++,windows-7,loadlibrary,Windows 7,Loadlibrary,我在申请过程中遇到以下一个问题: 我的应用程序中的Java类使用JRE6文件执行,因此我在应用程序中绑定了JRE6文件夹。我的应用程序中的exe使用函数Loadlibraryjvm.dll的路径加载JVM。这在XP上运行良好,但在Windows 7计算机上引发了一个错误-无法加载JVM错误。 可能是什么问题?有什么建议吗 如果将应用程序中的上述EXEXE与JRE6文件夹绑定到以下路径,则此错误在Windows 7计算机上消失: JRE6/bin/MyExe。 似乎exe能够在路径JRE6/bin