フレームワークを作成したばかりで(統合として説明する方が正確です)、それを配布するための最良の方法は何でしょうか。プロジェクトは改修され、Spring 3を使用していますが、私は両方の分野の初心者であり、これを配布するための最良の方法が何であるかわかりません。
フレームワークには、私が作成したJavascriptライブラリ、Spring 3(Web MVCパーツ)、およびHibernateValidator間の統合が含まれます。
- 私は
pom.xml
プロジェクト全体のために持っています。 src/main/java
統合に関連するクラスを持つ(適切に名前空間が付けられた)があります。- この統合に必要なJavascriptファイルを含むフォルダーのある
webapp
ディレクトリがあります。js
WEB-INF/tlds
Javaで実装されたカスタムタグのtldを含むディレクトリがあります。WEBINF/tags
カスタムタグ用のディレクトリがあります。- 私はにあり
applicationContext.xml
ますsrc/main/resources
。 - 私はにあり
springmvc-servlet.xml
ますWEB-INF
。 - 私は
web.xml
インを持っていWEB-INF
ます(標準ですぐに使えるように見えます。変更を加えたことを覚えていません)。 src/test/java/
統合フレームワークのテストを含む
どのファイル/ディレクトリを含める/除外する必要がありますか?また、この統合を配布するための良い方法は何ですか(Spring 3の場合)?基準はありますか?
アップデート
申し訳ありませんが、「配布」の意味がわかりませんでした:)他の開発者は、ライブラリの配布方法と同様に、このフレームワークをプロジェクトのアーティファクトとして(おそらくjarとして)含めることができるという意味で意味しました。そこにwebapp固有のものがあるという事実に私はただ混乱しています。