2017-08-21 4 views
0

register-userというLiferay7でサービスビルダープロジェクト(Gradleタイプ)を作成しました。別のサービスビルダープロジェクトregister-organizationがあります。私は、サービスビルダーの1人が他の人に依存している状況があります。しかし、私はどこに依存関係を置くのか分からない。それを行う方法はありますか?Liferay7サービスビルダーの依存関係

答えて

0

テンプレートから作成する各servicebuilderプロジェクトでは、2つのプロジェクトが作成されます。 register-user-apiおよびregister-user-service。 -serviceプロジェクトは-apiプロジェクトに依存し、依存関係はbuild.gradleに記載されています。それを見て、正確に同じ記法を使って他のプロジェクトをregister-user-apiに依存させる。

両方のプロジェクトが同じワークスペースに存在しない場合、状況が変わります。その場合は、独自のモジュールを公開する独自のリポジトリ(Maven Centralのプロキシなど)が必要です。次に、モジュールの標準依存性を宣言するだけです。

+0

こんにちはオラフ、私はあなたの指示に従っており、私はあなたの第2段落に行きます。私はMavenリポジトリ用のプロキシサーバを持っており、モジュール(ユーザ登録-apiとユーザ登録サービスの両方)を公開してから、私の「登録組織」への依存を解決することができます。私がモジュールを配備しようとしたとき。 organization-registration-apiは正常にデプロイされましたが、組織登録サービスは展開されませんでした。私は何も印刷されないログを見ました。コンソールがちょうどそこに止まりました.Gogoシェルコマンドを使用します。インストール・フェーズとアクティブ・フェーズのAPIで、登録/編成サービスが表示されます。 –