<div dir="ltr"><a href="https://github.com/FasterXML/jackson-core/blob/master/src/main/java/com/fasterxml/jackson/core/util/VersionUtil.java#L156">https://github.com/FasterXML/jackson-core/blob/master/src/main/java/com/fasterxml/jackson/core/util/VersionUtil.java#L156</a><br>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-07-03 15:16 GMT+02:00 Cpt <span dir="ltr">&lt;<a href="mailto:cpt@freemail.hu" target="_blank">cpt@freemail.hu</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>
<div>Szervusz,</div>

<div> </div>

<div> </div>

<div> 
<div>resource filter pluginnal (<a href="http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html" target="_blank">http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html</a>) be tudod írni properties fájlba, és onnan már egyszerűen ki tudod olvasni, akár csomagolva van, akár nincs.</div>



<div> </div>

<div>(<i>Amúgy én a manifest.mf-be szoktam eltenni a verziót; igaz, ez is csak becsomagolt állapotban működik, de legalább nem kötődik build tool-hoz.</i>)</div>
</div>

<div> </div>

<div> </div>

<div>üdv, Gábor</div>

<div> </div>

<div> </div>

<div><br>
&quot;József Keresztes&quot; &lt;<a href="mailto:xesj.hu@gmail.com" target="_blank">xesj.hu@gmail.com</a>&gt; írta:
<blockquote style="border-left:3px solid lightGray;padding-left:3px"><div><div class="h5">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>Sziasztok !<br>
 </div>
Tegyük fel van egy maven projekt (java application). A feladat hogy a projekt egy osztálya a getVersion() metódusával megmondja a projekt-ről a saját verzióját, ami a pom.xml-ben be van állítva.<br>
 </div>
Amit kiderítettem hogy amíg a projekt nincs jar-ba csomagolva a <br>
<br>
/target/maven-archiver/pom.properties fájlban lévő &quot;version&quot;,<br>
<br>
amikor pedig már be van csomagolva jar-ba akkor a<br>
<br>
 /META-INF/maven/{goupId}/{artifactId}/pom.properties fájlban lévő &quot;version&quot;<br>
 </div>
értékét kellene kiolvasni és visszaadni.<br>
 </div>
A kérdés: van-e erre valami szebb mód ? Az biztos hogy a programkódba nem kéne bedrótozni a saját verzióját, ez elég csúnya megoldás lenne.<br>
 </div>

<div>Joe</div>
</div></div></div>
Sziasztok !Tegyük fel van egy maven projekt (java application). A feladat hogy a projekt egy osztálya a getVersion() metódusával megmondja a projekt-ről a saját verzióját, ami a pom.xml-ben be van állítva.<br>
Amit kiderítettem hogy amíg a projekt nincs jar-ba csomagolva a  /target/maven-archiver/pom.properties fájlban lévő &amp;quot;version&amp;quot;,amikor pedig már be van csomagolva jar-ba akkor a  /META-INF/maven/{goupId}/{artifactId}/pom.properties fájlban lévő &amp;quot;version&amp;quot;<div class="">

<br>
értékét kellene kiolvasni és visszaadni. A kérdés: van-e erre valami szebb mód ? Az biztos hogy a programkódba nem kéne bedrótozni a saját verzióját, ez elég csúnya megoldás lenne.<br>
Joe<br></div>
_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu" target="_blank">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a></blockquote>
</div>
</div>
<br>_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
<br></blockquote></div><br></div>