話題急上昇のTopHatenarはソースコードが公開されているので、ざっと読んでいました。Javaでこんなにシンプルに書けるのだと、ちょっと感動しました。ついでにMavenの設定ファイルを読んでいると、何やら便利そうなモジュール使っておられました。
Cargo Maven2 Plugin
<plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <executions> <execution> <id>tomcat-start</id> <phase>pre-integration-test</phase> <goals> <goal>start</goal> <goal>deploy</goal> </goals> <configuration> <wait>false</wait> </configuration> </execution> </executions> </plugin>
TomcatやJettyのアプリケーションサーバを起動や停止、Webアプリケーションの配備が出来るライブラリのようです。リモートのサーバに対しても有効のようです。そんざい知らなかった。。。(Ant Task書いてたよ)