[ http://jira.codehaus.org/browse/MOJO-374?page=comments#action_65310 ]
Anders Kr. Andersen commented on MOJO-374: ------------------------------------------ <configuration><outputDirectory>as part of <src><java> Hi Ankostis I find that it not a question about should the outputDirectory be pure target or pure src assigned!!! There are reasons for making projects target assigned There are reasons for making projects src assigned I have a Maven 1 project where we decided to generate java sources to the src tree. We are migrating it to maven 2, and I find it too wild to deal with refactoring this as well. We have 21 dao projects that uses generated sources at src/java/xxxx We have split an original singular project up into approx. 100 maven modules I cannot argue for adding 21 more, the oposition thinks 100 maven modules is wild enough. So having 121 maven modules is not an option for me !!!! I'm going to use a plugin that allows src/java/xxx located outputDirectory. I would very much like it to be a standard plugin. If this is not possible i will write one on my own. I hope this does not sound problematic I hope openess means freedom Best regards /Anders > JAXB1 maven plugin (using sun's lib) > ------------------------------------ > > Key: MOJO-374 > URL: http://jira.codehaus.org/browse/MOJO-374 > Project: Mojo > Type: New Feature > Components: Plugin Submission > Reporter: Anagnostopoulos Kostis > Priority: Minor > Attachments: deploy-jaxb1.sh, jaxb1-maven-plugin.tgz, pom.xml, pom.xml, > usage.apt > > > Dear housmates, > this is the JAXB1 plugin for maven2 using sun's implementation libs for JAXB > API. > It's dependency libs are not uploaded to ibiblio yet but the poms exists that > refer to sun for download > due to licencing problems. > That was before JAXB became an open-source project at > https://jaxb.dev.java.net/. > Now, all libs are CDDL or ASF licenced, so it is possible to upload them > directly to ibiblio. > The problem is under which groupId to upload them? > I include the next matrix of all the JAXB1 libs as an aid to the discussion > we had > at the codehaus mailling lists concerning the placement of the dependency > libs in ibiblio.org. > I also hope that it would help anyone involved into uploading the actual libs > to ibiblio, > since i intend to spend my Easter vacations away from the PC. > h4.JAXB1 Reference Implementation Libs > ||jaxb lib || current or suggested groupId || included packages || > notes | > |dom.jar | - | org.w3c | not a plugin dependency | > |jaxb-api-doc.zip | javax.xml | javax.xml | not a plugin dependency | > |jaxb-api-doc.zip | javax.xml | javax.xml | not a plugin dependency | > |jaxb-api.jar | javax.xml | javax.xml | | > |jaxb-api-src.zip | javax.xml | javax.xml | not a plugin dependency | > |jaxb-impl.jar | javax.xml | com.sun.xml | | > |jaxb-libs.jar | javax.xml | com.sun.msv, jp.gr.relax, org.iso_relax| | > |jaxb-xjc.jar | javax.xml | com.sun.tools, com.sun.xml, org.apache | | > |jaxp-api.jar | javax.xml | javax.xml | *runtime* dependency, among > others usefull for JDK 1.4 clients using the XMLGregorianCalendar class > (included in JDK1.5 by default) | > |jax-qname.jar | javax.xml | javax.xml | *runtime* dependency > (included in JDK1.5 by default) | > |namespace.jar | javax.xml | javax.xml | *runtime* dependency > (included in JDK1.5 by default) | > |relaxngDatatype.jar | javax.xml | org.relaxng.datatype | *runtime* > dependency | > |sax.jar | - | org.xml.sax | not a plugin dependency | > |xalan.jar | - | ... | not a plugin dependency | > |xercesImpl.jar | - | ... | not a plugin dependency | > |xsdlib.jar | javax.xml | com.sun.msv, com.sun.xml.util | *runtime* > dependency | > Of course the matrix would be more complete if it included the exact licence > of each lib, > but i think this is easy to figure out... > ankostis -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
