昨日のエントリーで書いた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.
平たく言うと、Java/Extensionsフォルダを名前変更してcleanしやがれ!ってことらしい
早速、名前を変更してターミナルからcleanオプションつけて起動してみたら、ちゃんと起動した。
うーん、なんだろう?Extensionsフォルダにある何かが悪さをしているのだろうか??
ちょっと原因そのものは謎だ。
これ、名前変更したままでいいんだろうか・・・
Scala IDEのインストール
Eclipseがなんとか動いたので、早速Scala IDE をインストールする。
PluginのインストールはHelpメニューからInstall New Softwareを選択する
今回追加するのはScala IDE。
Scala IDE
http://download.scala-ide.org/
これを見る限りだと、「Recommended for most users」とされているのがBETA RELEASES RELATIVE TO SCALA 2.9.0-1になっているので素直にこれに従ってみる。
それにしてもBetaが推奨されるというのは、ちょっと違和感を感じるのだが・・・大丈夫であろうか。
全部インストールしていくと、New Projects の選択肢としてちゃんとScala Projectが出てくるようになった
とりあえず、「ちゃんと動くのかよ、これ?」ってことで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そろえるだけでここまで手間がかかるとは思っていなかったので、少し疲れたなぁ
ま、何はともあれ環境がようやくそろったので、もうちょっと遊んでみよう。