展開された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で置換後のファイルはリダイレクトで保存するようにした。