Java

Jettyでカレントディレクトリをwarアプリケーションとして実行するワンライナー

展開されたwarアプリケーションのルートがカレントディレクトリの状態で以下のコマンドを打つとmaven経由でJettyを起動し、warアプリケーションとして実行してくれます。

curl -s https://raw.github.com/gist/3401651/dd1dbb40ed8c0adcc324fb6d2e56aca3c22d9766/launch_war.sh | bash

ちょっとしたデバッグや確認に便利。
Maven/Javaが入っているのが前提。

・gistにあるスクリプトの実体

・スクリプト内で読み込んでいるpom.xmlのひな形

修正:
Ubuntuに入っているsedでは-iオプションが効かないそうなのでsedで置換後のファイルはリダイレクトで保存するようにした。