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 build tools such as Gradle and Maven, and configuration tools like BndTools. Liferay IDE makes Liferay development easier. There are editors for Service Builder files, workflow definitions, layout templates, and more. You’ll find wizards for creating every kind of Liferay project there is, snippet for tag libraries, and auto-deploy of changes to plugins.

In this section of tutorials, you’ll learn how to install Liferay IDE and develop/manage Liferay modules using Liferay Workspace and other technologies.

Installing Liferay IDE

Liferay IDE is a plugin for Eclipse that brings many Liferay-specific features to the table. You can install it into your existing Eclipse environment, or Liferay provides a bundled version. In...

Read More

Creating a Liferay Workspace with Liferay IDE

In this tutorial, you’ll learn how to generate a Liferay Workspace using Liferay IDE, which runs on the Blade CLI behind the scenes. Liferay IDE gives you a graphical interface instead of the...

Read More

Setting Proxy Requirements for Liferay IDE

If you have proxy server requirements and want to configure your http(s) proxy to work with Liferay IDE, follow the instructions below. Navigate to Eclipse’s Window → Preferences → General →...

Read More

Updating Liferay IDE

If you’re already using Liferay IDE but need to update your environment, follow the steps below: In Liferay IDE, go to Help → Install New Software…. In the Work with field, copy in the URL...

Read More

Creating Modules with Liferay IDE

IDE provides a Module Project Wizard for users to create a variety of different module projects. You can create a new Liferay module project by navigating to File → New → Liferay Module Project....

Read More

Creating Themes with Liferay IDE

Liferay IDE lets you create and configure Liferay theme projects. You can create a standalone theme or in a Liferay Workspace. You can even create a Gradle or Maven based theme! Read on to learn...

Read More

Deploying Modules with Liferay IDE

Deploying modules in Liferay IDE is a cinch. Before deploying your module, make sure you have a Liferay server configured in IDE. To see how to do this, see the Installing a Server in Liferay IDE...

Read More

Managing Module Projects with Liferay IDE

Liferay IDE provides the ability to manage Liferay module projects from a GUI. Before you begin learning about managing your modules from Liferay IDE, you should make sure a Liferay server is...

Read More

Installing a Server in Liferay IDE

Installing a server in Liferay IDE is easy. In just a few steps you’ll have your server up and running. Follow these steps to install your server: In the Servers view, click the No Servers are...

Read More

Searching Liferay Portal Source in Liferay IDE

In Liferay IDE, you can search through Liferay Portal’s source code to aid in the development of your project. Liferay provides great resources to help with development (e.g., official...

Read More

Debugging Liferay Portal Source in Liferay IDE

You can use Liferay IDE to debug Liferay Portal source code to help resolve errors. Debugging Liferay Portal code follows most of the same techniques associated with debugging in Eclipse. If you...

Read More

Enabling Code Assist Features in Your Project

Liferay IDE’s integration of Tern provides many valuable front-end and back-end development tools for code inference and completion. This tutorial covers how to enable Tern features for your...

Read More

Using Gradle in Liferay IDE

Gradle is a popular open source build automation system. You can take full advantage of Gradle in Liferay IDE by utilizing Buildship, which is a collection of Eclipse plugin-ins that provide...

Read More

Using Maven in Liferay IDE

You can take full advantage of Maven in Liferay IDE with its built-in Maven support. In this tutorial, you’ll learn about the following topics: Installing Maven Plugins for Liferay IDE Creating...

Read More

Using Front-End Code Assist Features in IDE

Liferay IDE provides extended front-end development tools to assist in Liferay development. You now have access to code inferencing and code completion features for AlloyUI, JavaScript, CSS, and...

Read More
0 (0 Votes)
Tooling Previous