tanamonの稀に良く書く日記

KEEP CALM AND DRINK BEER

2008-10-01から1ヶ月間の記事一覧

dashboard-maven-plugin

CheckStyleやFindBugsなどの実行結果をグラフでまとめてくれるdashboard-maven-pluginの設定 /project/reporting/plugins <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>dashboard-maven-plugin</artifactId> </plugin> Hudsonを使うと要らない子になる気がする。

cobertura-maven-plugin

カバレッジレポートを出力するcobertura-maven-pluginの設定 /project/build/plugins <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <executions> <phase>pre-site</phase> <execution> <goals> <goal>clean</goal> <goal>check</goal> </goals> </execution> </executions></plugin>

maven-pmd-plugin

PMDを実行するmaven-pmd-pluginの設定 /project/reporting/plugins <plugin> <artifactId>maven-pmd-plugin</artifactId> <configuration> <sourceEncoding>UTF-8</sourceEncoding> <targetJdk>1.5</targetJdk> <rulesets> <ruleset>${basedir}/pmd.xml</ruleset> </rulesets> </configuration> </plugin> sourceEncod…

LinuxでプロセスIDをgrepして引数に渡す方法

某社の案件でアプリが挙動不審なため、Javaのスレッドダンプを定期的に取ろうという話になった。JRockitでは以下のようなコマンドを実行すると標準出力にダンプしてくれるのだけど、 $ jrcmd <pid> prints_thread 引数のプロセスIDをスマートに取得する方法がぱっ</pid>…