私は23年間プログラマをしてきました。私はJava、Spring、EclipseをIDEとして使用しています。私のプロジェクトのほとんどはTomcatとJBossで動作するWebベースです。私は現在、私のプロジェクトのためにMavenを見ることを要求していますが、私はMavenをビルドツールとして見ています...バージョンコントロールなどのためにSubversionを使用していますが、Mavenはどのように適合していますか?そしてどこから始めるのですか?MavenまたはNot to Maven
私たちは、私にいくつかの入力を与えてください、次の
ジャワ、春、JBossの、Eclipseの、Subversionの
を使用しています。
私は答えることはできませんが、私はコメントします:私はあなたが助けてくれる道具を考えなければならないと思っていますが、私の経験ではMavenは多くのトラブルです。多くのプロジェクト。多くの人があなたの病気の治療薬としてそれを宣伝していますが、それは本当の痛みであり、すべてのプロジェクトで正当化されません(もちろんどんなツールでも当てはまります)。私は誇大広告を読むだけでなく、 Mavenの難しさに関するブログや記事を探し、過度に「自動」にしようとするものを使うことの影響を注意深く考慮する。 –
Mavenは主に依存関係マネージャ、プロジェクトの依存関係、プロジェクト依存関係の依存関係などです。あなたはそれなしで行くことができますが、あなたはそれを手動で行う必要があります。それはEclipseやsvn、gitに匹敵し、現在は依存関係マネージャーとしての意味があり、パブリックMavenリポジトリーはjarファイル配布のためには不可欠です。 –