当前位置: 首页 > 知识库问答 >
问题:

重新安装Java JDK后无法在ubuntu上打开eclipse[重复]

齐夕
2023-03-14
!SESSION 2014-06-02 13:40:12.366 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.8.0_05
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2014-06-02 13:40:13.457
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
        no swt-gtk-3740 in java.library.path
        no swt-gtk in java.library.path
        Can't load library: /home/junfu/.swt/lib/linux/x86_64/libswt-gtk-3740.so
        Can't load library: /home/junfu/.swt/lib/linux/x86_64/libswt-gtk.so

        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:285)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:194)
        at org.eclipse.swt.internal.C.<clinit>(C.java:21)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)
        at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:695)
        at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
        at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:153)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:95)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
-vm
/opt/sun-jdk-1.6.0.02/bin/java

共有1个答案

尉迟远
2023-03-14

对于一个64位的JVM,您需要一个64位的Eclipse。

对于一个32位的JVM,您需要一个32位的Eclipse。

下载与您的Java风格相对应的Eclipse风格。

 类似资料:
  • 我试图在ubuntu(16.04)中安装Firebase工具,但我得到一个错误 在我执行命令行之后: 错误: NPM ERR!Linux4.4.0-59-通用npm ERR!"/usr/bin/nodejs"/usr/bin/npm""安装"-g""Firebase工具"npm ERR!节点v4.4.7 npm ERR!npm v2.15.8 npm ERR!路径 /usr/lib/node_mo

  • 我只是按照 http://developer.android.com/sdk/installing/installing-adt.html#Download 上的步骤在我的Mac上下载并安装Eclipse的ADT插件。下载完成后,我立即尝试打开 Eclipse 以完成 ADT 的配置。但是,我不能再打开 Eclipse 了。我得到的只是以下错误: 我如何修复这个错误并让Eclipse再次打开?成功

  • 我在使用用户guest和密码guest(默认凭据)访问http://localhost:15672时收到此错误 所以我卸载了Rabbit MQ服务器和Erlang。 然后从官方网站下载它们并重新安装,首先是“Erlang for Windows installer 64位”,然后是“RabbitMQ-Server-3.6.12.exe”。 但是,我仍然得到err_connection_delect

  • 本文向大家介绍Ubuntu移除mysql后重新安装的方法,包括了Ubuntu移除mysql后重新安装的方法的使用技巧和注意事项,需要的朋友参考一下 首先删除mysql: sudo apt-get remove mysql-* 然后清理残留的数据 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 它会跳出一个对话框,你选择yes就好了  然

  • 我以前只编译NodeJS从源,但我使用默认apt回购,因为容易更新。但是我不明白发生了什么。 我这样安装:sudo apt get install nodejs,但这只安装二进制的“nodejs”,而不是我期望的“node”。 关于如何从repo安装二进制“节点”有什么建议吗?谢谢

  • 我试图在Ubuntu上安装IntelliJ IDEA,使用指南,但我有一些困难。 我知道使用终端机的基本知识。因此,文件需要移动到。我使用进入根目录,否则权限将被拒绝。但是当我试图移动文件时,它一直给我找不到文件的错误。 但是,当我重新打开终端并使用命令时,文件显示在目录中。