ant 1.7.0 をインストール
http://journal.mycom.co.jp/news/2006/12/21/340.html によると
- リリースフレームワークをサポート
- Java 6対応(BSFが存在しなかった場合、scriptタスクはjavax.scriptingを使う)
- .NET antlibとSubversionに関するオプショナルタスクがAntlibsとして分離
http://www-06.ibm.com/jp/developerworks/java/library/j-cq08296/index.shtml によると
Ant では、JUnit 4 テストを実行するのが予想以上に困難であることが判明しています。
ちなみに一部のチームでは、Ant 1.7 へのアップグレードが唯一のソリューションであると結論しています。
あとGroovyのビルドがいつのまにかant1.7.0を使うようになっていたのでバージョンアップしてみた。
1.1-beta-2 released
http://dist.codehaus.org/groovy/distributions/
http://docs.codehaus.org/display/GROOVY/2007/07/05
Java 5 の Genericがサポートされた。
classic forがサポート。
groovy> for (i = 0; i < 3; i ++) { println i }
1
2
3
3.3 Release
http://eclipse.org/downloads/index.php
Eclipse 3.3 - New and Noteworthy
http://europa-mirror1.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/whatsnew/eclipse-news-all.html
Eclipse 3.3レビュー
http://journal.mycom.co.jp/special/2007/eclipse33/index.html
Format On Save と Editor Positionをいれなくてもよくなったようだ。
Subversionクライアントが標準ではいっていないのが残念。
Long resource paths on Windows は笑える。
mantis1.1.0a3をinstall
mantis1.1.0a3を入れるにあたってMySQLを5.0でUTF-8で構築。ついにMySQL5.0にあげることに。
問題なくさくっとinstallできた。
はまったのはmysql4.0.xと併用しようとしたのでサービス名とポート名をMySQL5と3307に変更。
Mantisのinstallでlocalhost:3307にすればOK。問題なくinstallできて動いた。
ただ既存のphpのプログラムでmysql_connectの第一引数もlocalhost:3307に変更が必要みたいなので
MySQL4を3307に、MySQL5を3306に変更した。
両方起動しないようにして同じポートの運用のほうがいいのかも。。。どうしたものかの。
javaへ復帰だ
うーん、Sliverlight+Linqで遊ぼうとおもっていたのにな。。。
まあファウラーも RubyMicrosoft でいっているようにMicrosoftのオープンソースへの姿勢がひどいのであれか。TestDriven.NET(http://weblogs.asp.net/nunitaddin/default.aspx)の作者かわいそうだの。