在RTC中传递代码时出错 [英] Error while delivering code in RTC

查看:143
本文介绍了在RTC中传递代码时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在Ubuntu 12.10 64位上设置RTC.我的RTC和JDK7也是64位版本.每当我尝试使用RTC传递代码时,都会出现错误:

I m setting up RTC on Ubuntu 12.10 64 bit. My RTC and JDK7 are also 64 bit versions. Whenever I try to deliver code using RTC I get an error:

Error logged from Process Client UI: 
No more handles [MOZILLA_FIVE_HOME='/opt/xulrunner/'] (java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
    /opt/IBM/TeamConcert/configuration/org.eclipse.osgi/bundles/613/1/.cp/libswt-mozilla-gtk-3659.so (libxpcom.so: cannot open shared object file: No such file or directory)
    swt-mozilla-gtk (Not found in java.library.path)
    /tmp/swtlib-64/libswt-mozilla-gtk-3659.so (libxpcom.so: cannot open shared object file: No such file or directory)
    /tmp/swtlib-64/libswt-mozilla-gtk.so (/tmp/swtlib-64/liblibswt-mozilla-gtk.so.so: cannot open shared object file: No such file or directory)
)

我在系统上运行了此

$ ldd libswt-mozilla-gtk-3659.so
    linux-vdso.so.1 =>  (0x00007ffff5bff000)
    libxpcom.so => not found
    libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so (0x00007ffc49b3e000)
    libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so (0x00007ffc49939000)
    libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x00007ffc49734000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ffc49431000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffc49134000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ffc48f1e000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffc48b5f000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ffc48941000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffc4873d000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ffc48535000)
    /lib64/ld-linux-x86-64.so.2 (0x00007ffc49eb6000)

推荐答案

这是一个月食问题(错误343889 ).
最近,许多linux发行版都进行了xulrunner-2.0的升级,该升级与eclipse的某些版本不兼容. (即使使用xmlrunner-compat包)

This is an eclipse problem (bug 343889).
Many of the linux distributions recently underwent an upgrade to xulrunner-2.0 which is incompatible with some versions of eclipse. (even with xmlrunner-compat packages)

检查xulrunner的版本.
如果是2.0,则可能要关闭RTC中的嵌入式浏览器(不推荐)
-或-我要做的是将RTC安装到可以与xulrunner-2配合使用的标准Eclipse Indigo发行版中. -或-降级到以前的xulrunner(1.9)

Check the version of your xulrunner.
If it is 2.0, you may want to either shut off your embedded browser in RTC (not recommended)
--or-- what I do is install RTC into a standard eclipse Indigo distribution which DOES work with xulrunner-2
--or-- downgrade to previous xulrunner (1.9)

(或存在安装问题,当前的xulrunner )

这篇关于在RTC中传递代码时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆