web-dev-qa-db-ja.com

MavenビルドをGradleに変換する方法は?

私はbuild.gradleおよびinit.gradleファイルが、何を書くか、pom.xmlファイル。

60
user3150054

最初のステップは、(マスター)POMを含むディレクトリでgradle initを実行することです。これにより、MavenビルドがGradleビルドに変換され、settings.gradleファイルと1つ以上のbuild.gradleファイルが生成されます。より単純なMavenビルドの場合、これが必要な作業のすべてです。より複雑なMavenビルドの場合、Gradle側で自動的に変換できなかった機能を手動で追加する必要がある場合があります。

https://guides.gradle.org/migrating-from-maven/

109

ピーター・ニーダーヴィーザーが言ったように:

より複雑なMavenビルドの場合、Gradle側で自動的に変換できなかった機能を手動で追加する必要がある場合があります。

ただし、一部の部分は自分で手動で作成する必要があります。複雑なMavenビルドに役立つツールである可能性のあるオンラインサービスがあります。 maven2gradleはgithubのプロジェクトで、オンライン依存要素をmavenからgradleスクリプトに自動的に変換できます。
それを使用するために、

  1. maven2gradle にアクセスします。 URL
  2. 開いて、Mavenファイルの内容を選択します。
  3. そのWebページのテキストボックスにMavenの依存関係を貼り付けます(依存関係のルート要素の有無にかかわらず)。
  4. 変換ボタンをクリックします。

詳細については http://sagioto.github.io/maven2gradle/

0
Shadyar