MacPorts に Scala2.8.0.Beta1 来たので、 NetBeans6.8のScalaを入れ替えた

http://snakemanshow.blogspot.com/2010/01/scala-280beta1.html


今までのscalaというパッケージ名はobsoleteになってscala27に。
Scala2.8系がscala28というパッケージ名に。
あとscala-develっていうパッケージ名のもあるんだけど(前からあったっけ?)、入らなかった。

早速、適当にダウンロードしてNetBeans6.8のScalaプラグインに利用してたscala2.8をMacPortsのscala28に入れ替えた。*1

% sudo port uninstall scala
% sudo port install scala27
% sudo port install scala28

ついでにscala2.7.7も、パッケージ名がobsoleteになったscalaはアンインストールして、 scala27で入れ直しておいた。

% vi /Applications/NetBeans/NetBeans\ 6.8.app/Contents/Resources/NetBeans/etc/netbeans.conf
netbeans_default_options="-J-Dorg.glassfish.v3ee6.installRoot=/Applications/NetBeans/sges-v3 
-J-Dcom.sun.aas.installRoot=/Applications/NetBeans/SUNWappserver 
-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true 
-J-Dscala.home=/opt/local/share/scala-2.8"

"netbeans.conf"の"netbeans_default_options"に"-J-Dscala.home=/opt/local/share/scala-2.8"を追加

*1:NetBeans6.8のScalaプラグインはScala2.8が必要