我有一个Internet Explorer浏览器帮助程序对象(BHO),它使用JNI_CreateJavaVM()API在iexplore.exe进程中创建Java VM,以便我可以为我的业务逻辑进行JNI调用。但是,当我浏览到尝试加载Java小程序的站点(例如http://www.javatester.org/version.html)时,小程序无法加载。如果我禁用我的BHO,那么小程序加载正常。我正在运行JRE的1.6.0_17版本。
Java applet加载程序是否可以附加到进程中的现有VM,还是需要能够创建VM本身才能工作?