2017-11-25 9 views
0

私はjava mavenプロジェクトを持っていましたが、今度はcutomビルドスクリプトを書く必要があるので、私はgradleに変換しました。pom.xmlの隣にbuild.gradleを持っています

私はまだそれを保持する必要があるかどうか疑問に思っていますpom.xml。依存関係をpom.xmlに追加する必要があるか、またはpom.xmlを取り除き、build.gradleに追加する必要がありますか? gradleはMavenを置き換えますか?

+0

プロジェクト全体をMavenからGradleに変換し、gradleがMavenを置き換えてしまうのではないかと疑問に思っていますか?あなたはまだポンが必要な場合、そのような変換のポイントは何ですか?実際に質問に質問する必要がある場合は、質問する前にpomファイルを削除してみてはいかがですか? –

+0

プロジェクトをgradleに変換するときにeclipseで 'pom.xml'が削除されないのはなぜですか?ポイントは何ですか ? –

+0

ああ、あなたは何も変換していませんでした。 Eclipseはそれをあなたのためにしました。あなたがまだそれを望むかもしれないので、おそらくそれを保持します。または、すべてのMavenビルドをgradleに変換できなかったためです。 –

答えて

1

GradleとMavenは、2つの異なるビルドシステムです。彼らは全く同じですが、いくつか持っていますdifferences.しかし、あなたのmavenプロジェクトをgradleに変換すると、あなたのpom.xmlは今から役に立たなくなります。このコマンドを使ってgradleのインキュベート機能を使って、あなたのmavenプロジェクトをgradleに簡単に変換できます。gradle init --type pomあなたのスクリプトはbuild.gradleファイルに追加されます。しかし、これはまだincubatingの機能です。あなたはまた、stractからそれを行うことができます。 document.

関連する問題