Search Results

Capability
Feature
Deployment Approach
バンドル・クラスローディング・フロー
バンドル・クラスローディング・フロー OSGiコンテナーは、インポートされたクラスをいくつかの場所で検索します。 それがどこを、どのような順序で検査するかを知ることが重要です。 OSGiバンドルのLiferay DXPのクラスローディングフローは、OSGiコア仕様に従います。 これはわかりやすいですが、複雑でもあります。 次の図はフローを示しており、この記事ではそのフローについて説明します。...
公開日: 2024/04/26 20:57
Liferay開発への貢献
Liferay開発への貢献 バグの修正または新機能の提供 Liferayソースのビルド ソースの整理
公開日: 2024/04/26 20:57
UIアーキテクチャ
UIアーキテクチャ :file: ../../landingpage_template.html :file: ui-architecture/landing.html
公開日: 2024/04/26 20:57
標準言語ファイルの上書き方法
標準言語ファイルの上書き方法 Liferay DXP/Portalでは、言語ファイルを使用して、デフォルトロケールと他の多くのロケールの見出し、ラベル、およびメッセージを実装します。 モジュール内の新しい言語ファイル値を使用して、任意のロケールのこれらの翻訳をオーバーライドできます。 言語翻訳をオーバーライドするには、Language Override...
公開日: 2024/04/26 20:57
ソースの整理
ソースの整理 Liferayのソースがどのように構成されているかをしっかりと理解することは、バグ修正や新機能の追加に取り組む際に重要です。 Liferay Sourceは、プラットフォームが提供する様々なフレームワークの完全な実装を提供するため、カスタムプロジェクトを構築する際の大きな参考資料にもなります。 Liferay...
公開日: 2024/04/26 20:57
バグの修正または新機能の提供
バグの修正または新機能の提供 バグ修正や機能提供の学習では、まず、システムの構築に慣れることが大切です。Liferay Portalのビルドシステムに、ant allによるフルビルドとは対照的に、ナイトリースナップショットバンドルを使用するオプションが追加されました。これにより、システム構築のための時間を大幅に短縮することができました。 ant all...
公開日: 2024/04/26 20:57
JSPのカスタマイズ
JSPのカスタマイズ Dynamic Includesを用いたJSPのカスタマイズ
公開日: 2024/04/26 20:57
OSGiサービスのオーバーライドをする
OSGiサービスのオーバーライドをする LiferayのOSGiコンテナは、必要に応じてサービスを追加、削除、またはオーバーライドできる動的な環境です。 このフレームワークは、LiferayコンポーネントをOSGiサービスレジストリに登録します。各コンポーネントには、独自の可用性、ランキング、および属性があります。...
公開日: 2024/04/26 20:57
OSGiサービスとしてのAPI
OSGiサービスとしてのAPI モジュールとは何か、モジュールをデプロイする方法を学習したら、モジュールを使用してAPIを定義し、それらを実装できます。 Liferay APIは OSGiサービス であり、Javaインターフェースによって定義され、具体的なJavaクラスによって実装されます。 Liferayは、API、実装、およびクライアントをコンポーネントとして公開します。 OSGi...
公開日: 2024/04/26 20:57
サードパーティライブラリパッケージの依存関係の解決
サードパーティライブラリパッケージの依存関係の解決 アプリケーションは、複数のOSGiモジュールに依存できます。 Javaパッケージの依存関係を解決するのは難しい場合があります。 すべてのパッケージがOSGi JARで配布されるのが理想的ですが、多くのパッケージは従来のライブラリ(非OSGi JAR)にのみ存在しています。 サードパーティの非OSGi...
公開日: 2024/04/26 20:57
依存関係の構成
依存関係の構成 Liferayは、モジュールがJavaパッケージを介して機能を公開および使用できるコンテナを提供します。 モジュールは、依存関係として構成することにより、他のモジュールまたは従来のライブラリのパッケージを活用できます。 ここでは、アーティファクト(モジュールまたはライブラリ)を見つけて、それらへの依存関係を構成する方法を学習します。 アーティファクトの検索...
公開日: 2024/04/26 20:57
アーティファクトの検索
アーティファクトの検索 プロジェクトで外部アーティファクトを使用するには、build.gradle Gradle スクリプトでそれらの依存関係を構成する必要があります。 アーティファクトを依存関係として指定する前に、まずその属性を見つける必要があります。 アーティファクトには次の属性があります。 グループID :オーサリング組織 アーティファクトID :名前/識別子 バージョン...
公開日: 2024/04/26 20:57
パッケージのインポート
パッケージのインポート 他のモジュールで提供されている機能が必要になることはよくあります。 この機能にアクセスするには、他のモジュールから自分のモジュールのクラスパスにパッケージをインポートする必要があります。 このためには、これらの他のモジュールが、必要な機能を含むパッケージをすでにエクスポートしている必要があります。...
公開日: 2024/04/26 20:57
依存関係の指定
依存関係の指定 モジュールを正常にコンパイルおよびデプロイするには、すべての依存関係を満たす必要があります。 依存関係のアーティファクトを見つけたら、Gradleビルドファイルに依存関係として追加します。 Liferayには、実行時にすでに多くのアーティファクトが含まれています。 他のアーティファクトに依存している場合は、それらを手動でデプロイするか、モジュールに含める必要があります。...
公開日: 2024/04/26 20:57
Gogo シェルの使用
Gogo シェルの使用 Gogoシェルは、モジュールフレームワークと対話するための手段を提供します。 中でも、以下を実行できます。 バンドル(モジュール)の動的なインストール/アンインストール パッケージの依存関係を調べる 拡張ポイントを調べる サービスリファレンスの一覧表示 コントロールパネルは、Gogoシェルにアクセスする最も安全で確実な方法です: ...
公開日: 2024/04/26 20:57
パッケージのエクスポート
パッケージのエクスポート OSGiでは、パッケージはデフォルトでプライベートです。 他のモジュールがそれらをインポートして使用できるように、パッケージを明示的にエクスポートする必要があります。 パッケージをエクスポートする方法は次のとおりです。 bnd.bndファイルを開きます。 Export-Package:ヘッダを追加します(まだ追加していない場合)。 ...
公開日: 2024/04/26 20:57
Creating Code with Liferay Workspace
Creating Code with Liferay Workspace Liferay Workspace is the developer's tool for creating and managing Liferay development projects. Creating Projects Blade CLI makes it easy to create projects...
公開日: 2024/04/26 20:57
Installing and Updating Blade CLI
Installing and Updating Blade CLI Blade CLI can be installed through a command line interface or a graphical installer. If you're behind a proxy, once it's installed you can configure it to operate...
公開日: 2024/04/26 20:57
Creating a Standard Application
Creating a Standard Application To create applications based on a custom object takes four steps: create the object, create at least one form view, create at least one table view, and deploy the...
公開日: 2024/04/26 20:57
Deploying WARs (WAB Generator)
Deploying WARs (WAB Generator) You can create applications as Java EE-style Web Application ARchive (WAR) artifacts or as Java ARchive (JAR) OSGi bundle artifacts. Bean Portlets, PortletMVC4Spring...
公開日: 2024/04/26 20:57

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy