eclipseの起動に失敗する (解決)

昨日のエントリーで書いたeclipseのエラー。
ある程度詳しく書けば、きっと誰かの目に留まるはずっ!!って言う他力本願寺な考えで書いたのですが願ったりかなったり。
コメントに書いてもらえました。

Extensionsのrename

昨日読むのをめんどくさくて辞めてしまったURLにこのエラーの回避方法が書いてあったようです。

I’ve encountered the same error as the original poster,
using eclipse-java-helios-SR1-macosx-cocoa-x86_64.tar.gz on Mac OS/X 10.6.4
with JavaForMacOSX10.6Update2.dmg installed (java version “1.6.0_20” as
reported by java -version).

There was nothing in ~/Library/Java/Extensions, nor in
/Library/Java/Extensions.
However, in /System/Library/Java/Extensions I found a number of files.
I took the step of renaming /System/Library/Java/Extensions to
/System/Library/Java/Extensions.old, and then tried launching “eclipse -clean”
again.

This time it worked. Hope that helps somebody.

(https://bugs.eclipse.org/bugs/show_bug.cgi?id=318046#c22)

平たく言うと、Java/Extensionsフォルダを名前変更してcleanしやがれ!ってことらしい

f:id:krote:20110719005837p:image

早速、名前を変更してターミナルからcleanオプションつけて起動してみたら、ちゃんと起動した。
うーん、なんだろう?Extensionsフォルダにある何かが悪さをしているのだろうか??
ちょっと原因そのものは謎だ。
これ、名前変更したままでいいんだろうか・・・

Scala IDEのインストール

Eclipseがなんとか動いたので、早速Scala IDE をインストールする。

PluginのインストールはHelpメニューからInstall New Softwareを選択する

f:id:krote:20110719005838p:image

今回追加するのはScala IDE。

Scala IDE
http://download.scala-ide.org/

これを見る限りだと、「Recommended for most users」とされているのがBETA RELEASES RELATIVE TO SCALA 2.9.0-1になっているので素直にこれに従ってみる。
それにしてもBetaが推奨されるというのは、ちょっと違和感を感じるのだが・・・大丈夫であろうか。

f:id:krote:20110719005839p:image

全部インストールしていくと、New Projects の選択肢としてちゃんとScala Projectが出てくるようになった

f:id:krote:20110718180229p:image

とりあえず、「ちゃんと動くのかよ、これ?」ってことでHello, Scalaなんぞを作ってみたりしたが、動いているようだった。

object Test {
def main(args:Array[String])
{
println(“Hello, Scala”)
}
}

>Hello, Scala

いやいや、実際は

トントン拍子に行ったように書いているScala IDEのインストールだが、実はこれにもちょっとハマった。
指定したURLを、最初参考にしていたURLに従って入力を行ったのだがそれがずいぶんと古い記事でScala 2.7がインストールされてしまった。さらにその後で2.9を入れたりしたらまともにビルドできない状態になってしまったのだ。
Pluginを消してみたりもしたけどうまく行かず、最終的にはEclipseフォルダごと消して、もう一度やり直してみたらうまく行った。

うーん、なんだかIDEそろえるだけでここまで手間がかかるとは思っていなかったので、少し疲れたなぁ
ま、何はともあれ環境がようやくそろったので、もうちょっと遊んでみよう。

eclipseの起動に失敗する (解決)” に1件のフィードバックがあります

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください