Evaluate transition to Maven 2 build process

Developers: ?
Status: ongoing

Nice introductory article on Maven 2.

On-line books:
Maven – The Definitive Guide
Better Builds With Maven

TODOs

jersey-bundle

  • transitive dependencies need to have scope appropriate to dependencies document
  • need to provide also source and javadoc bundle
  • try to avoid explicit reference to META-INF/services
  • rename it to reuse jersey

examples

  • need to be mavenized
  • should be published as zip files including pom and readme doc
status

tests

  • tests using http.jar are hanging
  • mvn -Pbundle-dependency clean test should create jersey-bundle and run functional tests using it

Notice: current workaround is to run: mvn -Pbundle-dependency clean install

maven-istack-commons-plugin

  • com.sun.istack.localization.* should be added into sources to avoid dependency on istack-commons

added appropriate classes to target/classes using maven-dependency-plugin

dependencies for all modules

  • specify required versions more flexibly
  • avoid requiring jaxb when jdk6 is used

jersey-json

  • re-add jflex json grammar definition file and generate the lexer from it
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact