NetBeansのError Report

Mac版の6.1M1をインストールし、以前に作ったプロジェクトを開こうとしたら、それだけでExceptionが発生して先に進めません。これでは困るので、Excpetionが発生したときに開くウィンドウのボタンをクリックしてエラーの詳細を書き込んでSendすると、、、、かな〜り時間がかかったのですが、こんなメッセージが表示されたじゃないですか。

Upload of NetBeans Error report finished

Thank you very much for sending error information to our server.
We have checked the system for your report and it seems to be a very similar report to report number 24334 . Your comment and logging information were added to this one.

This issue was already fixed.
Please update your current build of NetBeans to the target milestone 6.1M2 where the issue #127277 is fixed.

If you find this issue severe and you have your NetBeans login, you can use the previous link to check all the generated information in our web application and you can enter this issue directly to issuezilla. You can see all reported issues at exceptions web site.

Thank you again for your help.

Your NetBeans development team!

ということなので、6.1のnightly buildバージョンをダウンロードして試してみたら、、、確かに直っていました。
NetBeansのエラーレポートって、ちゃんと中身を解析して(Exceptionを見て?)、レポート同士がつながるようにしてあるんですね。妙に時間がかかっていたのはサーバの調子が悪いんじゃなくて、そういう処理をしていたからなのかも。

NetBeansのScalaプラグイン

WEB+DB PRESS vol.43(いただいております。ありがとうございます>編集部の方々)に「入門Scala」が掲載されていたのを見て、NetBeansScalaプラグインを思いだしました。
Scalaプラグインをインストールする場合は6.1(おそらくnightly buildの最新版)が必要です。NetBeans 6.1ならTools -> Plugins -> Available Pluginsと進むと、一覧の中に

があるので、チェックしてInstallボタンをクリックするだけでインストールされます。ただ、これだけではScalaのランタイムがどこにあるかNetBeansはわからないので、netbeans.confを編集してわかるようにしてあげます。そのためには、netbean.confの"netbeans_default_options"に"-J-Dscala.home=scalahomepath"のように追加します。

ちなみに私はLeopardで試したのですが、Scalaは/Users/yoko/Tools/scala-2.7.0-RC3 以下に一式があるので、/Applications/NetBeans/NetBeans 6.1 Dev 200802270005.app/Contents/Resources/NetBeans/etc/netbeans.confのnetbeans_default_optionsに "-J-Dscala.home=/Users/yoko/Tools/scala-2.7.0-RC3"を追加しました。

NetBeansを再起動したら、他のプロジェクトと同様にFile->New Project...->Scala->Scala Application->Next でプロジェクト名を入力して Finishと進めます。これで、Scalaプロジェクトができますが、Create Main Classにチェックしてあった(ディフォルト)ので、Main.scalaが自動的に作られました。このファイルを実行するのはF6です。エディタ上で右クリックして実行する機能はまだ無さそうです。このプラグインを開発された方のブログを見ると、デバッガも動くはずのようですが、私が試したかぎりでは例外が発生してしまって動きませんでした。何かの環境の問題かと。。。
スナップショットはこちら。一行 println("こんにちは世界")は後から追加しています。
http://www.servletgarden.com/images/netbeans-scalaproject.png

NetBeansScalaプラグインの情報はこちらのブログにあります。
http://blogtrader.net/page/dcaoyuan/
この方、Erlangプラグインも作っているみたいですね。