Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Liferay開発への貢献
Liferay開発への貢献 バグの修正または新機能の提供 Liferayソースのビルド ソースの整理
公開日: 2024/04/26 20:57
Liferayの拡張
Liferayの拡張 Liferay DXP/Portalは高度なカスタマイズが可能です。 モジュール式のアーキテクチャには、APIを使って動的に拡張したりオーバーライドしたりできるコンポーネントが含まれています。
公開日: 2024/04/26 20:57
OSGiサービスとしてのAPI
OSGiサービスとしてのAPI モジュールとは何か、モジュールをデプロイする方法を学習したら、モジュールを使用してAPIを定義し、それらを実装できます。 Liferay APIは OSGiサービス であり、Javaインターフェースによって定義され、具体的なJavaクラスによって実装されます。 Liferayは、API、実装、およびクライアントをコンポーネントとして公開します。 OSGi...
公開日: 2024/04/26 20:57
基本
基本 Liferayの開発プロジェクトは、主に単純な.jarファイルから構成されています。 これらはOSGiモジュールにするためにいくつかの余分な設定ファイルを含んでいますが、Javaを知っている人なら簡単に理解できるものです。 ...
公開日: 2024/04/26 20:57
サードパーティライブラリパッケージの依存関係の解決
サードパーティライブラリパッケージの依存関係の解決 アプリケーションは、複数のOSGiモジュールに依存できます。 Javaパッケージの依存関係を解決するのは難しい場合があります。 すべてのパッケージがOSGi JARで配布されるのが理想的ですが、多くのパッケージは従来のライブラリ(非OSGi JAR)にのみ存在しています。 サードパーティの非OSGi...
公開日: 2024/04/26 20:57
依存関係の指定
依存関係の指定 モジュールを正常にコンパイルおよびデプロイするには、すべての依存関係を満たす必要があります。 依存関係のアーティファクトを見つけたら、Gradleビルドファイルに依存関係として追加します。 Liferayには、実行時にすでに多くのアーティファクトが含まれています。 他のアーティファクトに依存している場合は、それらを手動でデプロイするか、モジュールに含める必要があります。...
公開日: 2024/04/26 20:57
Gogo シェルの使用
Gogo シェルの使用 Gogoシェルは、モジュールフレームワークと対話するための手段を提供します。 中でも、以下を実行できます。 バンドル(モジュール)の動的なインストール/アンインストール パッケージの依存関係を調べる 拡張ポイントを調べる サービスリファレンスの一覧表示 コントロールパネルは、Gogoシェルにアクセスする最も安全で確実な方法です: ...
公開日: 2024/04/26 20:57
依存関係の構成
依存関係の構成 Liferayは、モジュールがJavaパッケージを介して機能を公開および使用できるコンテナを提供します。 モジュールは、依存関係として構成することにより、他のモジュールまたは従来のライブラリのパッケージを活用できます。 ここでは、アーティファクト(モジュールまたはライブラリ)を見つけて、それらへの依存関係を構成する方法を学習します。 アーティファクトの検索...
公開日: 2024/04/26 20:57
Using a Theme Sprite Map Client Extension
Using a Theme Sprite Map Client Extension Liferay 7.4+ With a theme sprite map client extension, you can override the default Clay sprite map used for icons on a page. Start with the sample...
公開日: 2024/04/26 20:56
Using an Editor Config Contributor Client Extension
Using an Editor Config Contributor Client Extension Liferay DXP 2024.Q1+/Portal 7.4 GA112+ The translation status feature is currently behind a release feature flag (LPS-186870). Read Release...
公開日: 2024/04/26 20:56
Using a Theme CSS Client Extension
Using a Theme CSS Client Extension Liferay 7.4+ With a theme CSS client extension, you can override the current theme's CSS files (main.css and clay.css) to change the look and feel of a page....
公開日: 2024/04/26 20:56
Using a Theme Favicon Client Extension
Using a Theme Favicon Client Extension Liferay 7.4+ With a theme favicon client extension, you can override the theme's favicon on the selected page. Start with the sample workspace to build and...
公開日: 2024/04/26 20:56
Theme Favicon YAML Configuration Reference
Theme Favicon YAML Configuration Reference You can define a theme favicon client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a theme favicon...
公開日: 2024/04/26 20:56
Creating a Basic Custom Element
Creating a Basic Custom Element Liferay 7.4+ Custom element client extensions use Liferay's frontend infrastructure to register external, remote applications with the Liferay platform and render...
公開日: 2024/04/26 20:56
Using Routes with Custom Elements
Using Routes with Custom Elements Liferay 7.4+ Custom element client extensions use Liferay's frontend infrastructure to register external applications with the Liferay platform and render them as...
公開日: 2024/04/26 20:56
Custom Element YAML Configuration Reference
Custom Element YAML Configuration Reference You can define a custom element client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a custom...
公開日: 2024/04/26 20:56
Integrating External Applications
Integrating External Applications Custom Element and IFrame client extensions register applications with Liferay and render them as widgets on site pages. When you create one of these frontend...
公開日: 2024/04/26 20:56
Importing/Exporting Data
Importing/Exporting Data Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 If you want to import or export data from Liferay, you use batch client extensions. They work with Liferay's...
公開日: 2024/04/26 20:56
Using Manual Actions
Using Manual Actions Liferay 7.4 U60+/GA60+ When you use the standalone trigger for object actions, the actions become manual instead of automatic. Trigger these actions using these methods: ...
公開日: 2024/04/26 20:56
Extending System Objects
Extending System Objects Liferay 7.4 U86+/GA86+ With Liferay Objects, you can extend supported system services. Currently, only these services are integrated with the Objects framework: Account...
公開日: 2024/04/26 20:56

Capabilities

Product

Contact Us

Connect

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