2016-06-24 27 views
3

当我尝试在HP Load Runner的VuGen中编译一个简单的脚本时。 它未能启动与以下错误的JVM: Java VM Internal Error: Getting Error Loading javai.dll在HP Load Runner的VuGen中加载javai.dll

我使用

  • HP LoadRunner的版本12.5
  • Java版本:1.8.0
  • JAVA_HOME和PATH变量是正确的set - jvm found
  • 操作系统:在虚拟机上运行的Windows Server 2012r2(64位)

我可以在同一台机器上编译和运行普通的java程序。

这是什么javai.dll?以及为什么JVM在从HP Load Runner触发时尝试加载它? 没有更多的选项可以在Load Runner中进行配置来管理它。

回答

4

LoadRunner 12.50不支持Java 8。请考虑升级到版本12.53。您还可以使用the Product Availability Matrices来检查特定LoadRunner版本是否支持某项技术。

+0

我提供了一个起立鼓掌,这个职位 –

+2

感谢您的有用的信息和链接...之所以发帖是,我们实际上一直在努力与Java 1.8.0和1.7.9(32位广告64位),但得到错误的混合。对于1.7 jvm,我们得到同样的问题,但抱怨'jvm.dll'。 – wmorrison365

+0

感谢赞赏(!),但请求的原因是检查具有类似经验的其他人。请注意,上述链接中的此产品矩阵需要查看权限(而不仅仅是HP登录)。还要注意,LR论坛上有一篇文章指出存在一个特定的1.8问题,但其答案也隐藏在需要更多权限的背后。说实话,惠普的论坛是一个狗的晚餐,谢天谢地,它的位置通过谷歌获得产品矩阵,但仍然存在问题......也许升级到12.53是为了克服Java问题。 – wmorrison365

0

请确保你使用JDK的32位版本