Liferay is very flexible when it comes to supporting different development tooling. Instead of being pigeonholed into using a specific tool, Liferay works with whatever tools you like to use. This set of tutorials describes some of the more popular tools that are used to develop for Liferay. If you’re a newbie looking for the best development tool for Liferay, or even a seasoned veteran looking for a tool you may like more than your current setup, this section will answer your tooling questions.
Liferay IDE is an extension for the Eclipse platform that supports development of Liferay Portal plugins. The Liferay IDE environment is fully integrated with Eclipse and is designed to work with...Read More
The Blade CLI is the easiest way for Liferay developers to create new Liferay modules. Although the Plugins SDK is also supported, Blade CLI lets you create projects that can be used with any IDE...Read More
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...Read More
Maven is a viable option for managing Liferay projects if you don’t want to use Liferay’s default Gradle management system. Liferay provides several Maven plugins to let you generate and manage...Read More
Liferay provides working examples of sample projects that target different integration points in Liferay Portal. These working examples can be copy/pasted into your own independent project so you...Read More
The Liferay IntelliJ plugin provides support for Liferay Portal development in IntelliJ IDEA. Liferay’s IntelliJ plugin provides the following built-in features: Creating a Liferay Workspace...Read More