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
Understanding Test Results and Debugging Tests
Understanding Test Results and Debugging Tests Poshi tests are run on the terminal or command line. When a test run is completed there are multiple ways to view the test results and diagnose test...
公開日: 2024/04/26 20:57
Functions
Functions In Poshi, Functions handle extra WebDriver commands that an element might require to interact with a page object or element. Functions combine the basic methods defined in the...
公開日: 2024/04/26 20:57
Configuration
Configuration In order to give test writers easy access to commonly used functions, paths, or macros, Poshi resources were created to store existing Poshi files as dependencies. These resources can...
公開日: 2024/04/26 20:57
Poshi Layers
Poshi Layers :::: 2 :gutter: 3 3 3 3 ::: Functions :link: ./poshi-layers/functions.md Building reliable and reusable functions ::: ::: Paths :link: ./poshi-layers/paths.md Defining Page Objects...
公開日: 2024/04/26 20:57
7.2 旧バージョンと非互換の変更
7.2 旧バージョンと非互換の変更 このドキュメントは、サードパーティのLiferay開発者またはユーザーとの既存の機能、API、または契約に違反する変更の時系列リストを示しています。 私たちはこれらの混乱を最小限にするために最善を尽くしていますが、時には避けられないこともあります。 このファイルに記載されている変更の種類の一部を次に示します。 削除または置換される機能 ...
公開日: 2024/04/26 20:58
モジュールプロジェクト
モジュールプロジェクト Liferayのアプリケーションやカスタマイズは、 OSGi モジュール : .jarファイルで、Javaコードと、APIを公開・消費するための追加設定が含まれています。 モジュールプロジェクトは、次の3つから構成されています。 コード: Javaクラスと、画像、テンプレート、追加の記述子などのリソース。...
公開日: 2024/04/26 20:57
セマンティックバージョニング
セマンティックバージョニング セマンティックバージョニング は、リリース可能なソフトウェアコンポーネントで行われたAPI変更の程度に基づいてバージョン番号をインクリメントするための3層のバージョニングシステムです。 これは、依存するコンシューマおよびAPI実装のパッケージまたはモジュールのプログラムによる互換性を伝達するための標準規格です。...
公開日: 2024/04/26 20:57
アーティファクトの検索
アーティファクトの検索 プロジェクトで外部アーティファクトを使用するには、build.gradle Gradle スクリプトでそれらの依存関係を構成する必要があります。 アーティファクトを依存関係として指定する前に、まずその属性を見つける必要があります。 アーティファクトには次の属性があります。 グループID :オーサリング組織 アーティファクトID :名前/識別子 バージョン...
公開日: 2024/04/26 20:57
パッケージのインポート
パッケージのインポート 他のモジュールで提供されている機能が必要になることはよくあります。 この機能にアクセスするには、他のモジュールから自分のモジュールのクラスパスにパッケージをインポートする必要があります。 このためには、これらの他のモジュールが、必要な機能を含むパッケージをすでにエクスポートしている必要があります。...
公開日: 2024/04/26 20:57
パッケージのエクスポート
パッケージのエクスポート OSGiでは、パッケージはデフォルトでプライベートです。 他のモジュールがそれらをインポートして使用できるように、パッケージを明示的にエクスポートする必要があります。 パッケージをエクスポートする方法は次のとおりです。 bnd.bndファイルを開きます。 Export-Package:ヘッダを追加します(まだ追加していない場合)。 ...
公開日: 2024/04/26 20:57
OSGiサービスの使用
OSGiサービスの使用 Liferay APIは、OSGiサービスとしてすぐに利用できます。 次のように、そのサービスタイプのフィールドを作成し、そのフィールドに @Reference アノテーションを付けることで、サービスにアクセスできます。 @Reference BlogsEntryService _blogsEntryService; ...
公開日: 2024/04/26 20:57
コマンドラインGogo シェル
コマンドラインGogo シェル 開発環境にいる場合は、コマンドラインからローカルでモジュールフレームワークを操作できます。 Gogoシェルは、開発環境のコマンドラインからのみ実行してください。 本番環境では、 [Gogo シェルの使用](../using-the-gogo-shell.md) で説明されているように、コントロールパネルでGogoシェルを実行してください。 前提条件...
公開日: 2024/04/26 20:57
リファレンス
リファレンス 7.4 旧バージョンと非互換の変更 7.3 旧バージョンと非互換の変更 7.2 旧バージョンと非互換の変更 エクスポートされたサードパーティパッケージ ポータル開発者プロパティ
公開日: 2024/04/26 20:58
7.4 旧バージョンと非互換の変更
7.4 旧バージョンと非互換の変更 破壊的変更 既存の機能やコード構造を破壊したり、大幅に変更したりする。 最初の四半期リリース(2023 Q3)から始まるLiferay 7.4のすべての変更点です。 製品の変更や改良に伴い、私たちはこうした中断を最小限に抑えるよう最善を尽くしますが、避けられない場合もあります。 Liferay ソースコード の 2023 Q3 以前からの 7.4...
公開日: 2024/04/26 20:58
7.3 旧バージョンと非互換の変更
7.3 旧バージョンと非互換の変更 このドキュメントは、サードパーティのLiferay開発者またはユーザーとの既存の機能、API、または契約に違反する変更の時系列リストを示しています。 私たちはこれらの混乱を最小限にするために最善を尽くしていますが、時には避けられないこともあります。 このファイルに記載されている変更の種類の一部を次に示します。 削除または置換される機能 ...
公開日: 2024/04/26 20:58
Gogo シェルコマンド
Gogo シェルコマンド Gogoシェルは、 Felix Gogoの基本コマンド とLiferayのコマンドを実行します。 Gogoシェルには、コントロールパネル(推奨)およびコマンドラインからアクセスできます。 一般的に使用されるコマンドは次のとおりです。 コマンド説明 b...
公開日: 2024/04/26 20:58
マイクロ・フロントエンド
マイクロ・フロントエンド マイクロフロントエンドは、マイクロサービスの概念を開発のフロントエンド側に拡張する。 マイクロサービス・アーキテクチャを使用してアプリケーションを小さなパーツに分解し、完全な機能を備えた強力なブラウザ・アプリケーションを構築することができます。 その後、別々のチームが、異なるフレームワークを使ってでも、より小さなパーツを提供することに集中することができる。...
公開日: 2024/04/26 20:58
エクスポートされたサードパーティパッケージ
エクスポートされたサードパーティパッケージ Liferayでは、100以上のサードパーティのJavaパッケージを実行時に提供しています。 com.liferay.portal.bootstrapモジュールは、個々のパッケージを明示的に指定したり、 globを使ってパッケージのグループを指定することで、パッケージをエクスポートします。 例えば、 7.3.4-ga5...
公開日: 2024/04/26 20:58
ポータル開発者プロパティ
ポータル開発者プロパティ 開発を促進する ポータルプロパティ があります。 Liferayの portal-developer.properties ファイルには、それらすべてが含まれています。 portal-developer.propertiesファイルは、この設定をportal-ext.propertiesファイルの先頭に追加することで有効になります。 ...
公開日: 2024/04/26 20:58
Liferayのパフォーマンスの問題をGlowrootでトラブルシューティングする
Liferayのパフォーマンスの問題をGlowrootでトラブルシューティングする liferay DXP 2023.Q4+/Portal 7.4 GA100+. Glowroot を使用して、Liferay インストールのパフォーマンス問題を特定し、診断します。 以下のトピックは、診断するための一般的な問題です。 高価なSQLクエリ 高価な SQL...
公開日: 2024/04/26 21:01

Capabilities

Product

Contact Us

Connect

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