wiki.ubuntulinux.jpの通りにインストールした所エラーが出て起動できなかったのでそれについて。
wiki.ubuntulinux.jpのやり方
- pleiadesパッケージをインストールする
$ sudo apt-get install pleiades
依存関係により自動的にEclipseもインストールされる
-
/etc/eclipse.ini
を修正する
-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
を追記。ただし-vmargs
の行より後に(普通は一番最後の行の後に追記でよい -
起動
$ eclipse -clean
初回のみ-clean
をつけて起動する。次回以降は普通に起動しておk
エラった
- ログを見ろksgって言われたのでログを見る(以下は抜粋)
!MESSAGE アプリケーション・エラー
!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/tea/.swt/lib/linux/x86_64/libswt-gtk-3740.so
Can't load library: /home/tea/.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.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
ggってみたところヒットしたので対処
Ubuntu 12.04 32 bit
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86/
Ubuntu 12.04 64 bit
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/
- なお32bitについては未検証