[
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)