依存関係の構成
Liferayは、モジュールがJavaパッケージを介して機能を公開および使用できるコンテナを提供します。 モジュールは、依存関係として構成することにより、他のモジュールまたは従来のライブラリのパッケージを活用できます。 ここでは、アーティファクト(モジュールまたはライブラリ)を見つけて、それらへの依存関係を構成する方法を学習します。
-
アーティファクトの検索 では、アプリケーションマネージャ、Gogo Shell、および Liferay リファレンスドキュメントを使用して、Liferay にデプロイされ、リポジトリで利用可能なアーティファクトを検索する方法について説明します。
-
依存関係の指定 では、Liferay Workspace のモジュールプロジェクトで成果物を参照する方法を示します。 Liferayがすでにアーティファクトからパッケージをエクスポートしているかどうかを判断する方法と、そのようなアーティファクトをコンパイル時の依存関係として構成する方法を学習します。
-
サードパーティ ライブラリ パッケージの依存関係の解決 は、従来のライブラリ JAR (OSGi モジュールではない JAR) でのみ使用可能なパッケージを使用するためのワークフローを提供します。 推移的な依存関係が最小限に抑えられるため、依存関係をより迅速に解決し、不要なJARでプロジェクトが肥大化するのを防ぐことができます。
最初のステップは、必要なアーティファクトを見つけることです。