« Back to Liferay IDE

Build Liferay IDE From Source

Liferay IDE Develop from source #

Get a copy of IDE source code #

  • 1. Download Eclipse Helios SR2 release
  • 2. Install Eclipse SDK
  • 3. Go to Help > Install updates
  • 4. Select Eclipse Project updates in the list of sites
  • 5. Select to install both Eclipse SDK and Eclipse Releng

  • 6. Install Subversion plugin for Eclipse (Subversive recommended)
  • 7. (Optional) use Eclipse marketplace client to install Subversive
  • 8. Downloaded the attached file project set file: liferay-ide-trunk.psf
  • 9. Go to File > Import > Team > project set, and chose the downloaded psf file.

  • 10. You may be prompted for username and password, just enter guest/ (leave password empty)

  • 11. When the import completes you should see the projects have been checked out from SVN and loaded in your workspace.
  • 12. The server.core will have a few errors. They can be resolved by adding a reference to portal-impl.jar and portal-service.jar from a local tomcat installation to resolve those references. They were not committed to this project to avoid uploading 15 mb worth of files.

Testing Liferay IDE from source #

  • 1. To launch the IDE for testing, go to Run > Run configurations
  • 2. Right-click Eclipse application and choose New
  • 3. Edit the details of configuration as you see fit

  • 4. Then click "Run"

This will launch a new eclipse workbench that will contain the existing workbench plugins plus all of the plugins that you just imported.

Tips for working with Eclipse SDK #

  • 1. Increase JVM memory to 512m or 784m in eclipse.ini
7 Attachments
33808 Views
Average (1 Vote)
The average rating is 1.0 stars out of 5.
Comments
Threaded Replies Author Date
What happened? Following the instructions... Gregory Gendron March 6, 2011 12:46 PM
Well, the project set file is a little bit out... Gregory Amerson March 6, 2011 10:32 PM
Thanks! Got it. By the way, I wasn't... Gregory Gendron March 7, 2011 1:20 PM
The psf file link is broken. Could you please... Adi Bart September 26, 2011 3:36 PM

What happened? Following the instructions resulted in a functioning Eclipse plugin, but where can I find an explanation of what was going on, especially with the project set file? Was it working with svn or with the files I had already checked out? I am an Eclipse user, I have even written a couple of simple Eclipse plugins for work, but this just blew me away!
Posted on 3/6/11 12:46 PM.
Well, the project set file is a little bit out of date. Let me update it with the latest.
Posted on 3/6/11 10:32 PM in reply to Gregory Gendron.
Thanks! Got it. By the way, I wasn't complaining, just trying to express my amazement at how a project set file works: seems so magical.
Posted on 3/7/11 1:20 PM in reply to Gregory Amerson.
The psf file link is broken. Could you please update it? Cheers!
Posted on 9/26/11 3:36 PM in reply to Gregory Gendron.