Forums

Home » Liferay Portal » English » 3. Development

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Cristian Roldan
Missing build.xml files in LR 6.1.20 EE GA2 source code
January 25, 2013 2:25 PM
Answer

Cristian Roldan

Rank: New Member

Posts: 12

Join Date: September 24, 2012

Recent Posts

Hi All,
I downloaded the source code 6.1.20 EE GA2 from LR's customer portal, I imported the project in my eclipse environment but all the build.xml files are not available, is there any reason ?

Thanks.
James Falkner
RE: Missing build.xml files in LR 6.1.20 EE GA2 source code
January 25, 2013 2:44 PM
Answer

James Falkner

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1229

Join Date: September 17, 2010

Recent Posts

Cristian Roldan:
Hi All,
I downloaded the source code 6.1.20 EE GA2 from LR's customer portal, I imported the project in my eclipse environment but all the build.xml files are not available, is there any reason ?

Thanks.


The source is for debugging/inspecting within your IDE, but it's not designed to be buildable by customers (this discourages modified (read: unsupported) versions of EE from beign used).
Hitoshi Ozawa
RE: Missing build.xml files in LR 6.1.20 EE GA2 source code
January 26, 2013 3:29 AM
Answer

Hitoshi Ozawa

Rank: Liferay Legend

Posts: 7990

Join Date: March 23, 2010

Recent Posts

As James replied, EE doesn't support modifying liferay code directly. You'll have to create plugins.

If you need to build your own version of liferay, you'll have to use the CE version.

This is because liferay.com offers customer support for the EE version and it is very difficult to find problems and upgrade instructions if the customer modified the liferay code. Liferay.com does not offer support on the CE version, so that's probably why they let users build it.
Cristian Roldan
RE: Missing build.xml files in LR 6.1.20 EE GA2 source code
January 26, 2013 6:18 AM
Answer

Cristian Roldan

Rank: New Member

Posts: 12

Join Date: September 24, 2012

Recent Posts

Hi All,
Thanks for the replies, from my point of view the EE source code should have all the build.xml files, I undestand LR point of view, but if I want to add new features or fix some bugs I would need all the needed build.xml files, I undestand the risk of using my own builds, again from my point of view EE source code must have all the needed files to build the portal project.

Thanks.
David H Nebinger
RE: Missing build.xml files in LR 6.1.20 EE GA2 source code
January 26, 2013 9:03 AM
Answer

David H Nebinger

Rank: Liferay Legend

Posts: 6129

Join Date: September 1, 2006

Recent Posts

I know you want that, but it's just not going to happen.

EE is a for-purchase product. Count yourself lucky that they give you the source for the EE product.

Besides, if they gave you the build files and you built a custom EE, you'd basically be invalidating your license and would shut down your ability to use EE support (they support the canned EE, but I'd never expect them to support everyone's customized EE).
Atul Patel
RE: Missing build.xml files in LR 6.1.20 EE GA2 source code
January 27, 2013 7:42 PM
Answer

Atul Patel

Rank: New Member

Posts: 21

Join Date: January 12, 2012

Recent Posts

Generally speaking there should never be a need for you to build the Liferay EE code.

If you have a bug, report it to Liferay and they will fix and send you a patch. If you need to change core Liferay functionality create an ext plugin.

The only reason I can think where one needs to be able to build the EE code is if Liferay disappeared (gasp).