Webアプリケーションの作業を開始しようとしており、Mavenを使用します。Webアプリケーションを個別のアーティファクトにしたい。Webアプリケーションは、いくつかの自作ライブラリ(たとえば、テキスト形式)に依存することになり、これらの各ライブラリは個別のアーティファクトである必要があります。
両方のアーティファクトのコーディングを簡単にしながら、この分離を実現するための推奨される方法は何ですか?アーティファクトごとに1つのプロジェクトを作成し、Eclipseに1つずつインポートすることを考えていました。ただし、Webアプリケーションのpomに自己作成ライブラリを指す依存関係がある場合、行った変更によってWebアプリケーションのクラッシュが停止したかどうかを確認するたびにスナップショットをデプロイする必要があります(例: )。
私が何をしているのか理解していただければ幸いです。私はさらに数人の開発者と協力し、Nexusを使用して共有アーティファクトリポジトリを維持しています。