2009-03-13から1日間の記事一覧

eachを使ってファイルを読む場合の文字コード指定

Thoughtworksアンソロジーの多言語プログラミングの章で紹介されているコード。 def number = 0 new File(args[0]).eachLine { line-> number++ println "${number}:${line}" } ファイルを1行ずつ読んで、行番号付きで標準出力に書き出すだけのコードだけど…

ドメインクラスにパッケージを指定しようという話

Grails Tip of the Day: Always use packages grails1.1からCategoryというドメインクラスを作ると起動時にエラーになるようです。WindowsXP + groovy-1.6.0 + grails1.1で試したところ確かにエラーに。 Environment set to development [groovyc] Compiling…