Liferay IDE is a collection of Eclipse plugins created by Liferay, Inc. to support developing plugins, e.g. portlets, hooks, themes, etc, for the Liferay Portal platform.
To get started, check out the project's community homepage at http://www.liferay.com/community/liferay-projects/liferay-ide
To install the Liferay IDE plugins into your Eclipse install using either the stable or milestone updatesite:
- Latest stable release (2.2.x): http://releases.liferay.com/tools/ide/stable/
- Latest milestone release towards 3.0: http://releases.liferay.com/tools/ide/latest/milestone/
- Additional downloads available here: https://www.liferay.com/downloads/liferay-projects/liferay-ide
To get up and running quickly, download a pre-built Liferay IDE release and install it into your Eclipse install. Follow the Installation Guide for instructions. Then use the Getting Started Tutorial for how to create and deploy a Liferay Project using Liferay IDE.
If you would like to build from source, use one of the two following commands:
$ mvn clean verify -DskipTests
Once it finishes the locally built Eclipse updatesite will be located here:
build/com.liferay.ide-respoitory/target/liferay-ide-updatesite-<version>-<timestamp>.zip
You can install this using Help > Install New Software... > Add > Archive > Point to newly built zip file
Have a bug? Please file an issue at Liferay's JIRA and use the IDE project.
Read detailed announcements, discussions, and more on Liferay IDE's Blog Stream.
Have questions? Ask them on our own category for Liferay IDE on the forums
This library, Liferay IDE, is free software ("Licensed Software"); you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; including but not limited to, the implied warranty of MERCHANTABILITY, NONINFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA