将RADD导入项目后,IBM RAD因JVM崩溃而失败。显示“jvm终止退出代码8096”

时间:2016-05-19 06:42:00

标签: jvm rad

jvm终止退出代码8096显示

这里是我的eclipse.ini编码

-vm
C:\Program Files (x86)\IBM\SDP70\jdk\jre\bin\javaw.exe
-vmargs
-Xquickstart
-Xms512m
-Xmx1024ms
-Xgcpolicy:gencon
-Xscmx96m
-Xshareclasses:singleJVM,keep
-Xnolinenumbers
-XX:MaxPermSize=1024M
-Dsun.java2d.d3d=false
-Dsun.java2d.noddraw=true

1 个答案:

答案 0 :(得分:1)

这种行为可能是由于一小部分具有错误DirectDraw或Direct3D驱动程序的Microsoft Windows计算机上的错误呈现造成的。因此,Rational Application Developer v7中Java 2D系统使用DirectDrawDirect3D驱动程序会导致崩溃。

注意:此错误并非总是因DirectDraw或Direct3D驱动程序而导致。

解决问题

在执行禁用Direct3D的选项之前,请考虑升级到最新的Rational Application Developer v7.0.x版本。

对于遇到此JVM错误的Windows 64位平台上的Rational Application Developer v8.0或更高版本,请参阅技术说明"如果使用64安装产品,则需要Internet Explorer v9或更高版本64位系统上的位位模式选项"。这解决了javacore中显示的jscript.dll错误。

您还可以尝试清除临时文件夹,如以下论坛帖子中所述。提供的解决方法适用于Lotus Notes,但在这种情况下也可能适用。

替代方法: 要在Rational Application Developer v7中关闭Direct3D的使用,可以使用以下Java参数选项:

  

-Dsun.java2d.d3d =假

如果这不能解决问题,请尝试使用以下方法完全删除DirectDraw或Direct3D:

  

-Dsun.java2d.noddraw =真

注意:您可以将此Java参数选项放在目录\ SDP70 \

目录中的eclipse.ini中

如果以上建议都没有帮助解决问题,请与IBM支持人员一起打开服务请求。

参考Click Here