« Back

Liferay IDE 1.0.0 Released

Staff Blogs June 15, 2010 By Gregory Amerson Staff

Now that Liferay 6.0 RC2 is available, we just released version 1.0 of the Liferay IDE.  Thanks to everyone that has been waiting patiently.   I know that I promised it last month so I hope it was worth your wait.  Please note that the IDE only supports Liferay 6.0 RC2 and beyond at the moment.  

For existing eclipse users here is the update site url for Eclipse Galileo SR2.

Update site URL

Alternatively, you can download the archived update site for users that can't install from external URL:

Here is a screenshot that shows what the installation should look like if you have added the URL properly:

If you don't currently have eclipse, take a look at the detailed installation guide that will guide you in getting what you need to use Liferay IDE.  

Going forward I will provide more resources for those interesting in using or contributing to Liferay IDE over on the main Liferay IDE wiki page.  

http://www.liferay.com/community/wiki/-/wiki/Main/Liferay+IDE

On that page you can find more details about Liferay IDE including:

Thanks to everyone on the Liferay team that took time to help the IDE become a reality and thanks to all the Liferay community members who have showed interest and given encouragement over the past few months.  Please provide continue feedback on the IDE either here, in the forums, or in JIRA to help improve this tool for the whole community.  Good luck!

Threaded Replies Author Date
Great Work Greg.. Yogesh Agrawal June 15, 2010 9:50 AM
I was about to post where do i get this IDE... Achmed Tyrannus Albab June 15, 2010 10:11 AM
Great! Thank you, Greg. Jonas Yuan June 15, 2010 10:13 AM
Brilliant! Thanks Greg. Jack Daniels June 15, 2010 12:24 PM
Good work, I have to try it out. Thanks Greg Sampsa Sohlman June 15, 2010 9:25 PM
Great work Greg.... sibi thomas June 15, 2010 9:57 PM
Great Job Greg, Thank you very much. Pravin Pawar June 15, 2010 11:44 PM
Thats awesome. One question, will it only work... Sandeep Nair June 15, 2010 11:35 PM
Right now it will not support Europa. We would... Gregory Amerson June 16, 2010 6:36 AM
Oh ok. Any way great work!!! Kudos Sandeep Nair June 16, 2010 8:12 AM
Hello, When I am trying to install the Liferay... Madhavi Chandra Saladi July 25, 2010 11:46 PM
Hi Madhavi, Could you repost your problem over... Gregory Amerson July 26, 2010 2:10 PM
Awesome work! James Min June 15, 2010 11:37 PM
Unable to install on Eclipse Galileo Java EE... Pravin Pawar June 16, 2010 12:05 AM
Success, Updated the Eclipse version Pravin Pawar June 16, 2010 12:30 AM
What version of Eclipse did you update to from... Jack Daniels June 24, 2010 11:50 AM
Were you able to figure out the reason behind... Walid Daccache July 1, 2010 4:46 AM
Ok Done after reading all the blog :) and... Walid Daccache July 1, 2010 5:05 AM
Wow, thanks! Ákos Gábriel June 16, 2010 6:16 AM
Thanks alot guys. I was really hoping something... Imtiaz Ahmed June 16, 2010 11:41 AM
Installed it on Galileo and it works great!... Wouter Vernaillen June 17, 2010 8:57 AM
Thanks for the reminder about Eclipse 3.4 being... Gregory Amerson June 17, 2010 9:25 AM
Any one tried using Liferay IDE to create a new... Jack Daniels June 17, 2010 10:13 AM
Hello Jack, Themes and layout-template plugins... Gregory Amerson June 17, 2010 10:19 AM
Sir, Thanks for the great work :) Bavithra Rajendran June 18, 2010 3:44 AM
This is/will be such a great tool. I see in... Jack Bakker June 18, 2010 7:02 AM
Hello Jack, I know that Rich Sezov from... Gregory Amerson June 18, 2010 7:12 AM
I guess the release early release often... Jack Bakker June 18, 2010 7:38 AM
great Jan Gregor June 24, 2010 5:50 AM
nice content AKBAR ALI June 21, 2010 5:47 AM
Great Man !!!! Good Job!!! How can i create a... Luiz Antonio Picanço June 22, 2010 12:36 PM
Theme and also Layout Template project support... Gregory Amerson June 22, 2010 12:42 PM
I do portlets with Struts2 ; is there a way of... Jack Bakker June 22, 2010 9:00 PM
Hey Jack, Good question, in fact I created a... Gregory Amerson June 23, 2010 5:39 AM
Eclipse Helios support? Andrey Urvancev June 23, 2010 12:03 PM
Not yet. Helios was released today and the... Gregory Amerson June 23, 2010 12:04 PM
Hi Greg!, I have one doubt. How to remove the... Senthil Chockalingam June 29, 2010 4:59 AM
Hello All, Are you planning to release Liferay... Bruno Santos July 8, 2010 5:25 AM
No plans currently but we will let you know if... Gregory Amerson July 8, 2010 10:11 AM
That would be great. Oracle (which owns Eclipse... Bruno Santos July 8, 2010 10:13 AM
Bruno thanks for your note. Eclipse is... Gregory Amerson July 8, 2010 10:29 AM
Hi Greg, Great work on the IDE. A couple of... Gavin Meyers July 23, 2010 11:15 PM
Thanks for the suggestions, could you add JIRA... Gregory Amerson August 4, 2010 1:27 PM
hi friends i installed liferay-plugin in... Alireza Bahrami August 6, 2010 6:20 AM
Support for Glassfish server in Liferay IDE is... Gregory Amerson August 6, 2010 7:03 AM
Thank you. Great job but I have a problem that... John Malick September 22, 2010 5:26 AM
Hi John, Once you have your portlet in a... Gregory Amerson September 22, 2010 6:02 AM
Hello Greg, Thank you for the reply. Since I... John Malick September 22, 2010 7:30 AM
Hi John, Lets followup with our conversation... Gregory Amerson September 22, 2010 7:47 AM
Just did. Thank you for all your help!!!! John Malick September 22, 2010 7:56 AM

Great Work Greg..
Posted on 6/15/10 9:50 AM.
I was about to post where do i get this IDE from. GJ.. downloading now.
Posted on 6/15/10 10:11 AM.
Great! Thank you, Greg.
Posted on 6/15/10 10:13 AM.
Brilliant! Thanks Greg.
Posted on 6/15/10 12:24 PM.
Good work, I have to try it out. Thanks Greg
Posted on 6/15/10 9:25 PM.
Great work Greg....
Posted on 6/15/10 9:57 PM.
Thats awesome. One question, will it only work in galileo? Does it support europa?
Posted on 6/15/10 11:35 PM.
Awesome work!
Posted on 6/15/10 11:37 PM.
Great Job Greg, Thank you very much.
Posted on 6/15/10 11:44 PM in reply to sibi thomas.
Unable to install on Eclipse Galileo Java EE IDE

Cannot complete the install because of a conflicting dependency.
Software being installed: Liferay IDE 1.0.0.v201006141713 (com.liferay.ide.eclipse.tools.feature.group 1.0.0.v201006141713)
Software currently installed: Eclipse IDE for Java EE Developers 1.2.1.20090918-0703 (epp.package.jee 1.2.1.20090918-0703)
Only one of the following can be installed at once:
Text Editor Framework 3.5.1.r352_v20100105 (org.eclipse.ui.workbench.texteditor 3.5.1.r352_v20100105)
Text Editor Framework 3.5.0.v20090603 (org.eclipse.ui.workbench.texteditor 3.5.0.v20090603)
Cannot satisfy dependency:
From: Liferay IDE 1.0.0.v201006141713 (com.liferay.ide.eclipse.tools.feature.group 1.0.0.v201006141713)
To: com.liferay.ide.eclipse.ui [1.0.0.v201006141713]
Cannot satisfy dependency:
From: Liferay UI 1.0.0.v201006141713 (com.liferay.ide.eclipse.ui 1.0.0.v201006141713)
To: bundle org.eclipse.ui.workbench.texteditor 3.5.1
Cannot satisfy dependency:
From: Eclipse IDE for Java EE Developers 1.2.1.20090918-0703 (epp.package.jee 1.2.1.20090918-0703)
To: org.eclipse.epp.package.jee.feature.feature.group [1.2.1.20090918-0703]
Cannot satisfy dependency:
From: Java EE IDE Feature 1.2.1.20090918-0703 (org.eclipse.epp.package.jee.feature.feature.group 1.2.1.20090918-0703)
To: org.eclipse.platform.feature.group [3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7]
Cannot satisfy dependency:
From: Eclipse Platform 3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7 (org.eclipse.platform.feature.group 3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7)
To: org.eclipse.ui.workbench.texteditor [3.5.0.v20090603]
Posted on 6/16/10 12:05 AM.
Success, Updated the Eclipse version
Posted on 6/16/10 12:30 AM in reply to Pravin Pawar.
Wow, thanks!
Posted on 6/16/10 6:16 AM.
Right now it will not support Europa. We would need to do some research into how much work it would be to support previous eclipse versions.
Posted on 6/16/10 6:36 AM in reply to Sandeep Nair.
Oh ok. Any way great work!!! Kudos
Posted on 6/16/10 8:12 AM in reply to Gregory Amerson.
Thanks alot guys. I was really hoping something like this would come out to help overcome the problems that are faced during development because of non-standardization of the process. I can't wait to try it out.
Posted on 6/16/10 11:41 AM.
Installed it on Galileo and it works great! Great work Greg!

It would be nice though if Eclipse 3.4 can be supported, since the latest Rational Application Developer is based on it.
Posted on 6/17/10 8:57 AM.
Thanks for the reminder about Eclipse 3.4 being the basis for latest RAD tooling. We have websphere serer support on the roadmap for 1.1 and it would make sense to tackle websphere support and eclipse 3.4 support at the same time.
Posted on 6/17/10 9:25 AM in reply to Wouter Vernaillen.
Any one tried using Liferay IDE to create a new theme plugin? It appear that it's grayed out in the wizard.

Any pointers would be appreciated.
Posted on 6/17/10 10:13 AM.
Hello Jack, Themes and layout-template plugins are not yet supported. Both are planned for the 1.1 release.
Posted on 6/17/10 10:19 AM in reply to Jack Daniels.
Sir, Thanks for the great work emoticon
Posted on 6/18/10 3:44 AM.
This is/will be such a great tool. I see in JIRA that JDK5 support is now in svn (http://issues.liferay.com/browse/IDE-134) ; from above Eclipse 3.4 and theme/layout support planned for 1.1. Awesome. This will save so much time in setting up and working in dev. Jonas Yuan's book "Liferay Portal 6 Enterprise Intranet" is excellent, even for client IT departments to have in their library. Wondering if there is a more portlet/hook/ext/theme/layout dev book being written which informs about this IDE too ?
Posted on 6/18/10 7:02 AM in reply to Bavithra Rajendran.
Hello Jack, I know that Rich Sezov from Liferay is working on Liferay in Action which you can pre-order from Manning's early access program. That book will covert portlet/hook/ext/theme/layout dev for Liferay 6 in detail. And he also said he may be able to squeeze a section on Liferay IDE in an appendix or something.
Posted on 6/18/10 7:12 AM in reply to Jack Bakker.
I guess the release early release often approach when it comes to books puts your IDE in the appendix. For me, I expect your IDE to be fundamental to my dev operations. But who am I to be so greedy: Pre-ordering Liferay in Action now... Thanks for the reference.
Posted on 6/18/10 7:38 AM in reply to Gregory Amerson.
nice content
Posted on 6/21/10 5:47 AM.
Great Man !!!!
Good Job!!!
How can i create a Theme ? (This option is disabled in New Plug-in Project Wizard)
Posted on 6/22/10 12:36 PM.
Theme and also Layout Template project support will be added in next major release (1.1) which should be ready later this summer.
Posted on 6/22/10 12:42 PM in reply to Luiz Antonio Picanço.
I do portlets with Struts2 ; is there a way of modifying 'creation' (via IDE) of portlets to customize for such ?
Posted on 6/22/10 9:00 PM in reply to Gregory Amerson.
Hey Jack,

Good question, in fact I created a forum post with the same question and answered it over here:

http://www.liferay.com/community/forums/-/message_boards/message/5147935?_1­9_preview=false#_19_message_5147935

That way other people may search and find the question and answer as well.
Posted on 6/23/10 5:39 AM in reply to Jack Bakker.
Eclipse Helios support?
Posted on 6/23/10 12:03 PM.
Not yet. Helios was released today and the plan is to add Helios support along with some other small bug fixes to a 1.0.1 release at the end of next week.
Posted on 6/23/10 12:04 PM in reply to Andrey Urvancev.
Posted on 6/24/10 5:50 AM in reply to Bavithra Rajendran.
What version of Eclipse did you update to from J2EE version of Galileo to get past this error?
Posted on 6/24/10 11:50 AM in reply to Pravin Pawar.
Hi Greg!,

I have one doubt.

How to remove the revert options in Wiki for End user?.

Revert Option is only for Wiki Admin right?emoticonemoticon

Thanks in Advance..
Posted on 6/29/10 4:59 AM.
Were you able to figure out the reason behind this?

Thanks
Posted on 7/1/10 4:46 AM in reply to Pravin Pawar.
Ok Done after reading all the blog emoticon and updating my eclipse to the latest.
Posted on 7/1/10 5:05 AM in reply to Walid Daccache.
Hello All,

Are you planning to release Liferay IDE to Netbeans?

Regards
Posted on 7/8/10 5:25 AM.
No plans currently but we will let you know if that changes.
Posted on 7/8/10 10:11 AM in reply to Bruno Santos.
That would be great. Oracle (which owns Eclipse and Netbeans) is pushing Netbeans as its main Java Development IDE, while Eclipse will be more focused on Database Development.

Regards
Posted on 7/8/10 10:13 AM in reply to Gregory Amerson.
Bruno thanks for your note.

Eclipse is technically not owned by any company, but rather its a non-profit foundation that is supported by a consortium of software vendors which consists of about 125 companies, one of which is Oracle who is a strategic member. Netbeans just has Oracle as its only strategic corporate backer (as far as I know).

However, that doesn't mean Netbeans is not a high-quality IDE, it just means we are going to focus our IDE efforts on Eclipse first and then look at Netbeans once we have more resources. Since the tooling team is just me at the moment emoticon, Liferay IDE will be eclipse based for now.
Posted on 7/8/10 10:29 AM in reply to Bruno Santos.
Hi Greg,
Great work on the IDE.
A couple of points :
It would be great if, the IDE injects :
1. the configs for the liferay tlds into web.xml while creating the portlet plugin. Deleting the config settings later if we don't need it is easier.

2. the name of the portlet in the build.xml file instead of the generic name "portlet". If we create multiple portlets
then when using the Ant view, all build files appear with the name "portlet" which can get confusing.

Thanks
Gavin
Posted on 7/23/10 11:15 PM.
Hello,
When I am trying to install the Liferay IDE, I am getting the following error. Please help me how to resolve this.
Cannot complete the install because of a conflicting dependency.
Software being installed: Liferay IDE 1.0.1.v201007090414 (com.liferay.ide.eclipse.tools.feature.group 1.0.1.v201007090414)
Software currently installed: Eclipse IDE for Java EE Developers 1.2.0.20090621-0820 (epp.package.jee 1.2.0.20090621-0820)
Only one of the following can be installed at once:
Common Navigator View 3.4.0.I20090525-2000 (org.eclipse.ui.navigator 3.4.0.I20090525-2000)
Common Navigator View 3.4.2.M20100120-0800 (org.eclipse.ui.navigator 3.4.2.M20100120-0800)
Common Navigator View 3.4.1.M20090911-1550 (org.eclipse.ui.navigator 3.4.1.M20090911-1550)
Cannot satisfy dependency:
From: Liferay Project UI 1.0.1.v201007090414 (com.liferay.ide.eclipse.project.ui 1.0.1.v201007090414)
To: bundle org.eclipse.ui.navigator 3.4.2
Cannot satisfy dependency:
From: Liferay IDE 1.0.1.v201007090414 (com.liferay.ide.eclipse.tools.feature.group 1.0.1.v201007090414)
To: com.liferay.ide.eclipse.project.ui [1.0.1.v201007090414]
Cannot satisfy dependency:
From: Eclipse IDE for Java EE Developers 1.2.0.20090621-0820 (epp.package.jee 1.2.0.20090621-0820)
To: org.eclipse.epp.package.jee.feature.feature.group [1.2.0.20090621-0820]
Cannot satisfy dependency:
From: Java EE IDE Feature 1.2.0.20090621-0820 (org.eclipse.epp.package.jee.feature.feature.group 1.2.0.20090621-0820)
To: org.eclipse.platform.feature.group [3.5.0.v20090611a-9gEeG1HFtQcmRThO4O3aR_fqSMvJR2sJ]
Cannot satisfy dependency:
From: Eclipse Platform 3.5.0.v20090611a-9gEeG1HFtQcmRThO4O3aR_fqSMvJR2sJ (org.eclipse.platform.feature.group 3.5.0.v20090611a-9gEeG1HFtQcmRThO4O3aR_fqSMvJR2sJ)
To: org.eclipse.ui.navigator [3.4.0.I20090525-2000]

Thanks in advance
Posted on 7/25/10 11:46 PM in reply to Gregory Amerson.
Hi Madhavi,

Could you repost your problem over on the liferay IDE forums? That way I can properly followup and will not obscure the answer here so others can find it.

Here is the forums link:

http://www.liferay.com/community/forums/-/message_boards/category/4627757
Posted on 7/26/10 2:10 PM in reply to Madhavi Chandra.
Thanks for the suggestions, could you add JIRA tickets for both of these requests so I don't lose those suggestions? Thanks
Posted on 8/4/10 1:27 PM in reply to Gavin Meyers.
hi friends

i installed liferay-plugin in eclipse helios
and run liferay-sdk

when i create liferay-plugin project in eclipse i can't choose glassfish server in "Liferay runtime"
however i download and install this server in eclipse but just i can select liferay v6.0(Tomcat 6)

my liferay portal is on glassfish server
please help me
thanks friends
Posted on 8/6/10 6:20 AM in reply to Gregory Amerson.
Support for Glassfish server in Liferay IDE is not yet available. right now we just support Tomcat, but other popular appservers are planned in the future.
Posted on 8/6/10 7:03 AM in reply to Alireza Bahrami.
Thank you. Great job but I have a problem that I was wondering if you can help me figure out (or point me in the right direction). I created a portlet using Eclipse IDE and I need to upload the portlet into Liferay installed on my PC. I also need to pass the signed in user's name to my portlet as a parameter to display specifics information for each different user. How can I do that? Any help from anyone would be greatly appreciated. Signed John Malick
Posted on 9/22/10 5:26 AM.
Hi John, Once you have your portlet in a Liferay project, you can create a WAR of that project and then copy that war over to the liferay install on your PC and drop it into the deploy directory under LIFERAY_HOME. For your 2nd question you will need to post that question into the community forums under portlet development. Those guys should be able to help you over there.
Posted on 9/22/10 6:02 AM in reply to John Malick.
Hello Greg, Thank you for the reply. Since I am totally new to this, I am slightly confused. In Eclipse on my PC, I am creating my portlet. When I am done with it, I can create a WAR file (That is how my Eclipse IDE is set up). I can just copy that WAR file and drop it into the appropriate directory under LIFERAY. Am I correct? Thank you again.
Posted on 9/22/10 7:30 AM in reply to Gregory Amerson.
Hi John, Lets followup with our conversation over on the liferay IDE forums so others can benefit from the discussion.

http://www.liferay.com/community/forums/-/message_boards/category/462­7757

Go ahead and post your questions over there and we can discuss further.
Posted on 9/22/10 7:47 AM in reply to John Malick.
Just did. Thank you for all your help!!!!
Posted on 9/22/10 7:56 AM in reply to Gregory Amerson.