[ 
https://issues.apache.org/jira/browse/OFBIZ-6271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14506028#comment-14506028
 ] 

Adam Heath commented on OFBIZ-6271:
-----------------------------------

Well, I just committed a bunch to this branch.  Feature summary:

* Dependencies are being listed.  This is a big plus!
* Some things done directly inside ant are now external; namely, the building 
of META-INF/services.
* There are some src/main/resources and src/test/resources added to the 
project; existing tooling(aka, build.xml) needs might break; if so, then this 
particular item might have to be revisited.
* Any kind of javadoc targets have not been attempted; this is a WIP.
* I had done an ofbiz run with start and base compiled by maven, but hadn't yet 
attempted with entity, geronimo, and catalina.  It might work, I'll check that.
* I'd like to split out ofbiz-parent:pom into ofbiz-component:pom; this would 
reside at the same level as ofbiz-parent, and would more closely reflect the 
macros.xml/common.xml split.  It also would allow for other children to be 
included without having to inherit the same kind of build process.

Also, here are some commands to get everyone started:

==
mvn clean
mvn clean package -DskipTests
==

> build management with maven
> ---------------------------
>
>                 Key: OFBIZ-6271
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6271
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS
>            Reporter: Adam Heath
>            Priority: Minor
>
> This is a new build system; the primary goal will be to not require any 
> changes to existing ofbiz layouts(for backwards compatibility, at least 
> initially).
> These pom.xml files are completely new; the existing build.xml infrastructure 
> will continue to exist.  The existing build.xml will never call into 
> maven(which is what processes the pom.xml), and maven will never call into 
> build.xml either.
> I have already committed a working pom.xml for the top level, and 
> framework/start.  Shortly, I will be adding framework/base and 
> framework/entity, but into this branch.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to