Liferay Workspaceは、Liferayプロジェクトの保持と管理ができるように構築された環境です。このワークスペースは、さまざまなGradleのビルドスクリプトと設定済みのプロパティを提供することにより、Liferayプロジェクトの管理を支援することを目的としており、Gradleを使用してLiferay DXP 7.1モジュールを作成するための公式な方法です。Gradleではなく、Mavenを使用したい場合の対処方法もあります。MavenでLiferay Workspaceを使用する方法については、Maven Workspaceのチュートリアルを参照してください。
Liferay Workspaceは多くの異なる開発環境で使用できるため、様々な開発者に対して柔軟に適用することができます。Liferay Project SDKインストーラーをダウンロードして実行することで、Blade CLI(ワークスペースのデフォルトCLI)のインストールや新しいLiferay Workspaceの初期化、そしてDev Studio DXPのダウンロードができます。
また、他のIDEと使用することもできます。たとえば、Liferay WorkspaceはLiferay Dev Studio DXPと簡単に統合でき、シームレスな開発エクスペリエンスを提供します。Liferay Dev Studio DXPとワークスペースの使用の詳細については、Creating a Liferay Workspace with Liferay Dev Studio DXPのチュートリアルを参照してください。
ワークスペースには、作成されたフォルダの管理に役立つように変更できるGradleプロパティもあります。デフォルトでは作成されないけれど、手動で作成および設定できるフォルダもあります。これにより、ワークスペースのフォルダ構造が自由にカスタマイズできます。ワークスペースのフォルダ構造とワークスペースの設定方法の詳細については、Configuring a Liferay Workspaceのチュートリアルを参照してください。
Liferay Workspacesではモジュールの開発ライフサイクル全般が提供できるため、Liferay開発がこれまで以上に簡単にできます。開発ライフサイクルには、モジュールの作成、構築、デプロイ、テスト、およびリリースが含まれます。Liferay Workspaceの開発ライフサイクルの詳細については、Development Lifecycle for a Liferay Workspaceのチュートリアルを参照してください。