A Liferay Workspace is a generated environment that is built to hold and manage your Liferay projects. This workspace is intended to aid in the management of Liferay projects by providing various Gradle build scripts and configured properties. This is the official way to create Liferay Portal CE 7.0 modules using Gradle. For those developers that still want to develop WAR-style plugins using the Plugins SDK, this way is also supported using a Liferay Workspace. Do you prefer Maven over Gradle? See the Maven Workspace tutorial to learn about using Liferay Workspace with Maven.

Liferay Workspaces can be used in many different development environments, which makes it flexible and applicable to many different developers. You can download the Liferay Workspace installer and run it to install Blade CLI (default CLI for workspace) and initialize a new Liferay Workspace.

You can also use it with other developer IDEs. For example, a Liferay Workspace easily integrates with Liferay IDE, providing a seamless development experience. To learn more about Liferay IDE and using workspace with it, see the Creating a Liferay Workspace with Liferay IDE tutorial.

Your workspace also offers Gradle properties that you can modify to help manage the generated folders. There are also some folders that aren’t generated by default, but can be manually created and set. This provides you the power to customize your workspace’s folder structure any way you’d like. To learn more info on a workspace’s folder structure and how you can configure a workspace, see the Configuring a Liferay Workspace tutorial.

Liferay Workspaces offer a full development lifecycle for your modules to make your Liferay development easier than ever. The development lifecycle includes creating, building, deploying, testing, and releasing modules. To learn more about the development lifecycle of a Liferay Workspace, see the Development Lifecycle for a Liferay Workspace tutorial.

Installing Liferay Workspace

You can install Liferay Workspace using the Liferay Project SDK installer. This installs JPM and Blade CLI into your user home folder and optionally initializes a Liferay Workspace folder. This is...

Read More

Configuring a Liferay Workspace

A Liferay Workspace offers a development environment that can be configured to fit your development needs. You’ll learn about the files/folders a workspace provides by default, and then you’ll dive...

Read More

Setting Proxy Requirements for Liferay Workspace

If you’re working behind a corporate firewall that requires using a proxy server to access external repositories, you need to add some extra configuration to make Liferay Workspace work within your...

Read More

Development Lifecycle for a Liferay Workspace

Liferay Workspaces provide an environment that supports all phases of a Liferay module’s development lifecycle: Creating modules Building modules Deploying modules Testing modules Releasing modules...

Read More

Managing the Target Platform for Liferay Workspace

Liferay Workspace helps you target a specific release of Liferay Portal, so dependencies get resolved properly. This makes upgrades easy: specify your target platform, and Workspace points to the...

Read More

Validating Modules Against the Target Platform

After you write a module in Liferay Workspace, you can validate it before deployment to make sure of several things: Will my app deploy successfully? Will there be some sort of missing requirement?...

Read More

Updating Liferay Workspace

Liferay Workspace is continuously being updated with new features. If you created your Workspace a while ago, you may be missing out on some of the latest features that could improve your Liferay...

Read More
0 (0 Votes)
Updating Blade CLI Previous