在 Ubuntu 14.04 上运行 IBM Data Studio 4.1.01

在 Ubuntu 14.04 上运行 IBM Data Studio 4.1.01

我已在 Ubuntu 14.04 上成功安装了 IBM Data Studio 及其 Web 控制台,Web 控制台运行顺畅,我可以正常连接到我的 DB2 数据库。但是,当我尝试运行 Data Studio 应用程序 (eclipse) 并单击其中的任何任务时,我收到以下错误消息:

JVM terminated. Exit code=160
/opt/IBM/DS4.1.0.1//jdk/jre/bin/javaw
-Xquickstart
-Xms40m
-Xmx1024m
-Xgcpolicy:gencon
-Xscmx96m
-Xshareclasses:name=IBMSDP_%u
-Xnolinenumbers
-XX:MaxPermSize=512M
-jar /opt/IBM/DS4.1.0.1//plugins org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /opt/IBM/DS4.1.0.1/eclipse
-name Eclipse
--launcher.library /opt/IBM/DS4.1.0.1//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807/eclipse_1502.so
-startup /opt/IBM/DS4.1.0.1//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 550010
-install /opt/IBM/DS4.1.0.1
-product com.ibm.datastudio.consolidated.product.ide
-vm /opt/IBM/DS4.1.0.1//jdk/jre/bin/javaw
-vmargs
-Xquickstart
-Xms40m
-Xmx1024m
-Xgcpolicy:gencon
-Xscmx96m
-Xshareclasses:name=IBMSDP_%u
-Xnolinenumbers
-XX:MaxPermSize=512M
-jar /opt/IBM/DS4.1.0.1//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar

检查了我的 Java 版本及其 1.7.0_51:

java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.6) (7u51-2.4.6-1ubuntu4)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

任何想法都将不胜感激:-)

答案1

如果其他人遇到此问题,我通过在 /opt/IBM/DS4.1.0.1/eclipse.ini 中添加以下行来解决此问题:

-Dorg.eclipse.swt.browser.DefaultType=mozilla

干杯!:-)

答案2

我在 Ubuntu 14.04 64 位上使用 Rational Software Architect 时遇到了同样的问题。对我有用的解决方案是编辑 /opt/IBM/SDP/eclipse.ini 并添加以下 vmargs,如下所示:

-Dorg.eclipse.swt.browser.DefaultType=mozilla

这对我来说已经足够了,但另一方面,下面的论点对我来说不起作用,而且不够。

-Dorg.eclipse.swt.browser.XULRunnerPath=/opt/xulrunner

相关内容