From: SourceForge.net <no...@so...> - 2006-08-01 22:53:15
|
Feature Requests item #1220428, was opened at 2005-06-14 09:18 Message generated for change (Comment added) made by jeffjensen You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=497856&aid=1220428&group_id=61626 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: javaapp Group: None Status: Open Resolution: None Priority: 5 Submitted By: Mark Proctor (mdproctor) Assigned to: Nobody/Anonymous (nobody) >Summary: [javaapp] File concat, project exclusion, & jdk compat jars Initial Comment: take a look at 267. This is our Drools jar-all goal that builds a single jar for our multiproject. http://cvs.drools.codehaus.org/viewrep/drools/drools/maven.xml?r=1.53.2.11 The key difference is that we need to concatonate drools.conf files. We also exclude a build time dependency project as well as jdk1.5 projects. This is done using the property "drools.jdk5.projects", we hope to eventually have that controlled by the project properties maven.compile.source and maven.compile.target. We also plan to deploy two jar-all jars, one for jdk1.4 and one for jdk1.5. Would be great if we could dump the custom code and just use a single plugin for all of this. Mark Drools Project Lead. ---------------------------------------------------------------------- >Comment By: Jeff Jensen (jeffjensen) Date: 2006-08-01 17:53 Message: Logged In: YES user_id=498804 HI Mark, are you still in need of this, or have you moved on?? ---------------------------------------------------------------------- Comment By: Mark Proctor (mdproctor) Date: 2005-06-14 09:26 Message: Logged In: YES user_id=40124 some ideas on how to do this. maven.javaapp.exclusion = <list of project names> (applies to all resulting jars) -This property could potentially be jdk specific too maven.javaapp.exclusion-jdk1.5 = <list of project names> (applies to the jdk1.5 compatible jar) maven.javaapp.exclusion-jdk1.4 = <list of project names> (applies to the jdk1.4 compatible jar) maven.javaapp.jdk-specific = <list of target jars> (1.4 1.5 - leave blank and it will just include all) maven.javaap.concat-text-files = <list of text files to be concatenated> Will also need a naming convention for jdk specific jars. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=497856&aid=1220428&group_id=61626 |