Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 7 无法使用VC中的LoadLibrary()函数在windows 7上加载JVM++_Windows 7_Loadlibrary - Fatal编程技术网

Windows 7 无法使用VC中的LoadLibrary()函数在windows 7上加载JVM++

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

我在申请过程中遇到以下一个问题:

我的应用程序中的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错误,则重新安装该程序应替换该文件