Monday, March 3, 2014

Enable Liferay development (IDE) on mule studio

I have installed the liferay on mule studio, So now I am holding the great two thing on one point.
Following steps to bring you for that point.
Prerequisites:
Have venial mule studio 3.5 its come with (eclipse 3.8 - juno) and we gonna install liferay 2.0 IDE.
Steps:

Note : During this installation the eclipse IDE may ask for restart several time. Give the way to restart

1)Spring Core: (For portlet spring capability)
 Install Spring Code / Spring IDE using http://springide.org/updatesite


2) WTP (Web tool platform)
Install the following plugin dependency in the <Web , xml , Java EE OSI enterprise development> category available in the

Eclipse Juno repository - http://download.eclipse.org/releases/juno/
Plugin dependency :
    Eclipse Faceted Project Framework-3.4.0.v201202292300-377F8N8s735555393B7B
    Eclipse Faceted Project Framework JDT Enablement-3.4.0.v201108231500-377DG8s73543J5H6D66
Eclipse Java EE Developer Tools-3.4.2.v201301240600-7b7JINbFSK2WM3QNAEr799V-TyUp
JavaScript Development Tools-1.4.1.v201208171701-7H7DFg0FC7sReqSyfqesWi
JavaServer Faces Tools (JSF) Project-3.5.0.v201301161500-7E7U-F9JgLWrLWXMXBLL
JST Server Adapters-3.2.201.v20130123_1813-20A87w31241234a2924
JST Server Adapters Extensions-3.3.102.v20130108_1103-777HFL7CcNBDnBcIVFHFD8
JST Server UI-3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64
WST Server Adapters-3.2.203.v20130123_1813-7L3FA4CcNBGVCZL_l8OCG

3)Liferay
Now the final plugin installation thats our liferay,
go ahead with this update site url
Liferay IDE repository - http://releases.liferay.com/tools/ide/latest/stable/
install Liferay IDE and Maven or any one.


4) Test the installation 
File -> new -> project -> find for Liferay catogory

or type the above box with liferay. If you get some result thats all your liferay ready on mule studio.
If failed post the comments.


No comments:

Post a Comment

Merging two sorted arrays - Big O (n+m) time complexity

 Problem :  Merge the two sorted arrays. Edge case :  Array can empty Arrays can be in different size let getMaxLength = ( input1 , input...