2012-03-29 5 views
1

Apache buildrは継続的なコンパイルを提供します。ただし、JSPはTomcatでのみ提供できます。最初の考えはbuildr packageを実行し、戦争をtomactにコピーすることです。 Tomcatのデプロイメントに時間がかかるので、targetディレクトリを別のディレクトリに直接コピーします。そのディレクトリは、プロジェクトが必要とするライブラリによって手作業で強化されています。buildrによる継続的なパッケージ化

問題は、私がbuildr packageを常に手動でトリガーしなければならないことです。 buildr compileは、webappの内容とはみなされません。私は自分のJSPをwebappに入れました。 JSPの更新後、buildrはbuildr packageをトリガーする必要があります。私はこれが私が必要以上のものであることを知っていますが、私は私のコピーするものを行うためにいくつかのwebappタスクにフックすることができます。

したがって、buildr ccに類似したものはありますか? builder cp

答えて

3

いいえ、そのようなタスクはありません。

いつもあなたの戦争をパッケージ化する必要はありません。あなたがターゲットのフォルダを指し示すことができます。そこにはWEB-INFフォルダが含まれています。とにかく、Tomcatでアプリケーションを再デプロイする必要がありますが、それほど苦労はありません。

さらに別のオプションは、buildrアドオンとして提供されるJettyで実行するか、JSPでテストを使用することです。

関連する問題