Rolf, Thanks for moving this discussion forward.  I trust Gary and Brad can choose the best option of those you listed.<div><br></div><div>I'm a fairly naive maven user (that is: it just works for me - once I got over the starting hurdles - and if it doesn't work I blame m2e and not maven :-)</div>
<div><br></div><div>Idea: I have used Ivy in order to do some custom publishing from an Ant build.  I wanted to suggest that Ivy might be more suitable for JDOM's needs?  Ivy is just a .jar that knows how to speak to Maven.<br>
<br>--Joe<br><br><div class="gmail_quote">On Fri, May 18, 2012 at 12:12 PM, Rolf Lear wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>So, the fix for this problem appears to be putting future versions of jdom<br>

2.x in to a separate artifact. If the fix is accomplished by changing the<br>
artifact ID, then great... the way I see it is:<br>
<br>
1. leave it the way it is and have psycho's on jdom-interest whining ;-)<br>
2. put jdom-2.0.2.jar in the jdom artifact, as now, but also deploy<br>
jdom2-2.0.2.jar to jdom2 artifact (double-release to maven)<br>
3. put jdom-2.0.2.jar and future versions in jdom2 artifact (assuming I<br>
can have a different jar 'base' name than artifact name).<br>
4. put jdom2-2.0.2.jar and future versions in jdom2 artifact, and keep the<br>
'standard' jdom-2.0.2.jar on <a href="http://jdom.org" target="_blank">jdom.org</a>, but that *sux* to have different<br>
jars on <a href="http://www.jdom.org" target="_blank">www.jdom.org</a> and maven-central.<br>
5. rename all of JDOM's future jars to jdom2-2.x.y.jar to accomodate the<br>
maven 'problem' ( ;-) ) and then 'conform' to maven-mantra.<br>
<div class="im"><br></div></blockquote></div></div>