イメージ、javascriptおよび/またはcssファイルを含む静的なWebプロジェクトにMaven機能を使用したいと思います。静的WebプロジェクトのためのMaven
私はしたくは、Java、瓶のパッケージについては何も考えていない、...
は基本的に、私が必要:
- "縮小化" の資源:すなわち:いくつかのYUIのコンプレッサープラグイン
- パッケージ私のプロジェクト(.tar.gz、...)
これを見ると、タグサンプルがいくつか見つかりました。しかし、プロジェクト全体については何もしていません。
アセンブリの場合tar.gz
の場合、Assemblyプラグインが便利だと思います。 JSとCSSを縮小して圧縮するには、圧縮/縮小プラグインを宣言します。
この場合、梱包タグはどのように宣言する必要がありますか?近くに私が考えた:<packaging>war</packaging>
。
他の方法で宣言できますか?
意味がありますか?
この場合、アセンブリの使用例があります:http://blog.eisele.net/2009/07/ generation-static-war-content-archive.html – apast
最近、Googleの展開アーキテクチャをGradleに変更しました。柔軟性、パッケージング、SCMタグ付け、配送といったいくつかの問題を改善します。それは簡単に拡張可能で、いくつかのAnt/Make/Mavenファンデーションとモダンです。これはJenkinsによって完全にサポートされており、どのような環境でも実行できます。我々はそれをお勧めします! – apast