Robert Burrell Donkin ha scritto:
i see no reason why maven shouldn't be used for development and online builds. if no one beats me to it, i should be able to knock up an ant script for offline builds (though it might be next week).
I fixed the minor issues (jar versions) in the current build.xml and I tested it can build the jar and run tests.
I didn't test if it creates a redistributable jar (NOTICE/LICENSE stuff), but it is not our main build tool, so I would say this should not be an issue.
I also created an "original" version of junit-3.8.1.pom that should fix our issues. Comparing my result with the original one there are minor differences that should not break any maven build (even if it will possibly alter maven results like licenses reports, and other reports using the different metadata).
<sad>I would have liked much more to find a real solution to the "maven+stage folder" issue, but this seems too difficult and after this long thread I don't see a clear path to fix this.</sad>
The only other m2 based product we ship is mime4j and its dependencies are similar to jspf, so we can apply the same solution to mime4j too and we can delay to the next year the maven+stage issue. In mime4j it will be much more difficult to add the ant tool because we use much more plugins (javacc/jjtree) so I would probably go for the use of my junit-3.8.1.pom
BTW now that I created an alternative pom, updated the build.xml and updated every other missing license header issue I'll leave to someone else the next step.
Stefano --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
