2017-02-01 7 views

答えて

0

コードをアップグレードする戦略はまったく同じです。 LiferayのプラグインSDKは6.2までAntにデフォルト設定されました。これで、liferay-workspace(gradleベース)、gradleとmavenの間で選択できるようになりました。あなたが望むビルド環境を選択してあなたのコードをあなたの選択したプロジェクトのための空の青写真に変換します。

あなたが選んだビルドツールを使用していない場合でも、eclipseが選択したIDEでない場合でも、Liferay IDEにアップグレードツールがあります。アップグレードツールはワンオフツールですアップグレード中に使用する結果が何であるかにかかわらず:Liferay's blade-sample projectをチェックして、Maven用の適切なビルド記述子を見つけてプロジェクトに適用することができます。

編集:解明後:メインタスクは引き続きコードのアップグレードです。 Mavenからgradleへの移行時:依存関係を特定し、pom.xmlの構文をgradleの宣言に変換します。内容は類似しています(グループ、名前、バージョンなど)。 pom.xmlに精巧なカスタム変更を加えた場合は、最初にそれらを削除してください。株式build.gradle(プロジェクトに最も近いブレード・サンプルなど)から始めて、コンパイル時の依存関係を修正することができます。

私はあなたの迅速な対応のための

+0

感謝を(あなたがとにかく過程で、いくつかのバージョン番号をつり上げるだろうと最も可能性が高い)、このあなたのための翻訳を行う自動化されたプロセスを認識していませんよ。 6.2からdxpにアップグレードしている間、私はmavenビルドツールからgradleに移行したいと言っていることを忘れていました。私は質問を編集しました。 –

+0

私はpom.xmlがある** gradle init **を実行しています。それは私のためのgradleファイルを作成しています。私はbuild.gradleファイル**のliferay 7 **で更新されている**依存性**を追加しています。最後にxmlファイルを削除し、各ポートレットで宣言アノテーションを提供します。適切なアップグレードのために他のステップを追加する必要がありますか? –

関連する問題