はじめに
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;
$