読者です 読者をやめる 読者になる 読者になる

No Programming, No Life

新しいNPNLです。http://d.hatena.ne.jp/fumokmm/ から引っ越してきました。

GroovyでJavaのpackage-info.javaを一括生成するスクリプト(二番煎じ)

Groovy

はじめに

id:tbpgさんのRuby記事を見て、Groovyで解こうかなと思っていたら、id:irofさんに先を越された!
けどめげずに私もGroovyで書いてみたら、大体一緒になった。

実行結果

$ groovy generatePackageInfo.groovy 
出力完了。出力結果
./src/jp/co/a/a1/package-info.java
./src/jp/co/a/a2/package-info.java
./src/jp/co/a/a3/package-info.java
./src/jp/co/a/package-info.java
./src/jp/co/b/b1/package-info.java
./src/jp/co/b/b2/package-info.java
./src/jp/co/b/package-info.java
./src/jp/co/package-info.java
./src/jp/package-info.java
$ cat ./src/jp/co/a/a1/package-info.java 
/**
 * jp.co.a.a1パッケージ。
 *
 * <pre>
 * // TODO パッケージ内容の詳細を記述してください
 * </pre>
 * 
 */
package jp.co.a.a1;
$ 

おわりに