2

プロジェクトのビルドツールとしてビルダーを使用しています。しかし、私たちが持っているいくつかのプロジェクトで大きな依存関係があり、新しい日食環境を構築することは困難な作業になる時が来ました。

私が最初にやりたかったのは、ビルドファイルから一種のeclipseプロジェクト(.classpath&.project)を生成することですが、主な問題は、DynamicWebProjectのようなものをサポートしていないことです。代わりに、ビルダーは単純なプロジェクト構造のみを生成します。

したがって、次のオプションとして、(実際のビルドプロセスを変更したくないので)私が考えているのは、Mavenのpom.xmlファイルで依存関係を定義することです。これにより、Eclipseにインポートされる実際のプロジェクト構造が定義されます。BUILDRはそのまま機能し続けますが、依存関係アーティファクトの形式を読み取る代わりに、pom.xmlまたはその他のdependencies.xmlファイルから読み取ります。

何か案は?

4

1 に答える 1

2

これはサポートされていませんが、いつでも Ruby を使用して pom ファイルを読み取り、そこから依存関係をインラインで抽出できます。

私は個人的に .project と .classpath ファイルを git にコミットします。私は .settings ファイルをコミットして eols を処理し、フォーマッターのセットをすべての人に同じように設定しています。

于 2012-10-24T16:42:02.060 に答える