Nice project indeed. Maybe only JRE has the benefit from multi-version JAR, but I cannot imaging this feature in ordinal projects. Who has benefit from writing the code three times if API of module matters. Maybe performance will be different only.
On Thu, Jul 9, 2015 at 1:08 AM, Hervé BOUTEMY [via Maven] < ml-node+s40175n5839659...@n5.nabble.com> wrote: > Hi, > > In april, we had a discussion about Multi-Version JAR Files. > > Since then, we worked to create a sample project built with Maven, to see > how > Maven configuration would currently look like, before trying to create new > features to make more compact configuration and avoid multi-modules > creation. > > Here is the result: > https://github.com/hboutemy/maven-jep238 > > AFAIK, the result of this code is a valid MVJar, and this gives a good > overview of a basic Maven recipe to make MVJars. > > There is one limitation I have with assembly in the last module: I can't > exclude /META-INF content from every versioned content (ie avoid /META- > INF/versions/*/META-INF in final MVJar). > > Is it me or excludes don't work as expected in assembly plugin? > > Regards, > > Hervé > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > <http:///user/SendEmail.jtp?type=node&node=5839659&i=0> > For additional commands, e-mail: [hidden email] > <http:///user/SendEmail.jtp?type=node&node=5839659&i=1> > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://maven.40175.n5.nabble.com/DISCUSSION-JEP-238-Multi-Version-JAR-Files-tp5839659.html > To start a new topic under Maven Developers, email > ml-node+s40175n142166...@n5.nabble.com > To unsubscribe from Maven Developers, click here > <http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=142166&code=dGlib3JkaWdhbmFAYXBhY2hlLm9yZ3wxNDIxNjZ8LTI4OTQ5MjEwMg==> > . > NAML > <http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://maven.40175.n5.nabble.com/Re-DISCUSSION-JEP-238-Multi-Version-JAR-Files-tp5839680.html Sent from the Maven Developers mailing list archive at Nabble.com.