Tooling
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Liferay Workspace

Liferay Workspaceは、開発ライフサイクル全体を処理するLiferay独自の方法を表すフォルダとGradleスクリプトのセットです。

プロジェクトの作成

Liferay Workspaceは、Gradleスクリプトとプラグインを使用して実装されます。 そのため、IDEまたは開発ツールに統合できます。 また、LiferayのCLIユーティリティと連携して動作します。 標準ツールまたは Blade CLIを使用してプロジェクトを作成できます。

プロジェクトの構築

Liferay Workspaceには、LiferayのGradleプラグインがシームレスに組み込まれており、Liferayプロジェクトの構築をすぐに開始できます。 Gradleラッパーにはワークスペースが付属しているため、マシンにグローバルにインストールしなくてもGradleを使用できます。

ワークスペースはLiferayアプリケーションをビルドするように事前構成されているため、ビルド構成を作成するためにリポジトリーと依存関係を探す時間を節約できます。

プロジェクトのデプロイ

GradleまたはBlade CLIを使用してLiferay Workspaceからプロジェクトを簡単にデプロイできます。つまり、これらのCLIツールをサポートするIDEからも簡単にデプロイできます。 また、ワークスペースには、コードをデバッグするためのLiferayランタイムを自動ダウンロードするメカニズムもあるため、デプロイとテストは簡単です。

プロジェクトのテスト

Liferay Workspaceは、Dockerを使用して、開発、ユーザー受け入れテスト、および本番環境を構成し、コードをテストする環境をシミュレートするのに役立ちます。 環境はフォルダで区切られ、各フォルダは独自のデータベース、portal-ext.propertiesファイル、Elasticsearch構成などを提供できます。 これらの構成は、Liferay DXPまたはCEのワークスペース制御のインストールをオーバーレイします。

Workspace は、 Blade CLIの有無にかかわらず使用できます。 最初の Liferay Workspace を 作成 する方法については、以下をお読みください。