如何在 64 位 Ubuntu 13.04 上运行 32 位 eclipse(ODeV)

如何在 64 位 Ubuntu 13.04 上运行 32 位 eclipse(ODeV)

如何在 64 位 Ubuntu 13.04 上运行 32 位 eclipse(ODeV)?

问题是 ODeV 预配置的 eclipse 的 64 位版本不存在....所以我必须使用无法在 U64 位上启动的 32 位版本。

eclipse.buildId=M20110210-1200
java.version=1.7.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_CA
Framework arguments:  -product org.eclipse.epp.package.cpp.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.cpp.product

!ENTRY org.eclipse.osgi 4 0 2013-10-19 14:13:18.526
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:197)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:174)
    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)

我已经通过 Ubuntu 软件中心安装了默认的 JRE......我假设它是 64 位 - OpenJDK Java 7 运行时

如果我不能解决这个问题,那么在我的笔记本电脑上安装 Ubuntu 就注定会失败...一切都太麻烦了... :(

答案1

对于有同样问题的人,我找到了一个描述这里。我自己没有尝试过这个解决方案,但它听起来很有帮助。

相关内容