2016-03-30 4 views
5

私は喜んでIntelliJ + Gradleを使用していましたが、最近はビルドツールとしてMavenに移行するよう依頼されました。 GradleプロジェクトをIntelliJのMavenに変換する簡単な方法はありますか、おそらく両方の設定ファイル(build.gradleとpom.xml)を保持していますか? Gradle build.gradle to Maven pom.xmlによれば、私はGradle Mavenのプラグインを使用し、build/pomsでpom.xmlファイルを生成しましたが、build.gradleとpom.xmlの両方を同じレベルに保ちたいと思っていますが好ましい。それは可能ですか?IntelliJのGradle ProjectをMavenに変換して両方のビルドファイルを保持する能力

おかげで、

答えて

6

私はあなたがすべてそのままごGradleのプロジェクトの設定を維持していますが、以下の便利を見つけた場合、それに応じてマークしてくださいすることができます解決策を提供することはできません。あなたは次の操作を行うことができ、2つのビルドツール間を移動するには

あなたが変換したいMavenプロジェクトを、持っている場合は、プロジェクトフォルダに移動する必要があり、かつCMDライン上で行います"gradle init"(明らかにGradleがあなたのパス上にあることを確認してください)。プロジェクトを閉じてもう一度開くと、プロジェクトでGradleを有効にするように求められます。

正確な質問に、GradleをMavenに変換する方法について説明します。 .ideaフォルダを削除するだけで、すべてのGradleスクリプトをそのまま残すことができます。 Intellij内で、開いているプロジェクトを選択します。 pom.xmlに移動し、これを選択します。次に、次の画面を表示します。 IntellijがプロジェクトをGradleとして有効にするように指示すると、辞退します。その結果、まだGradleスクリプトが含まれている新しいプロジェクトが作成されましたが、現在はMavenでビルドされています。 Mavenが使用できる有効なpom.xmlが必要です。

関連する問題