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
答案 0 :(得分:1)
这种行为可能是由于一小部分具有错误DirectDraw或Direct3D驱动程序的Microsoft Windows计算机上的错误呈现造成的。因此,Rational Application Developer v7中Java 2D系统使用DirectDraw
或Direct3D
驱动程序会导致崩溃。
注意:此错误并非总是因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支持人员一起打开服务请求。