[Javalist] Program verziójának lekérdezése

Tamás Viktor viktor.tamas at gmail.com
2014. Júl. 4., P, 10:40:55 CEST


Mielott Ant-rol Maven-re valtanatok:
Van ahol mar temetik a Maven-t es pl. a Gradle-t probaljak behozni helyette.
(Remelem most kirobbantok egy jo kis build-tool flame war-t.)


2014-07-04 9:24 GMT+02:00 József Keresztes <xesj.hu at gmail.com>:

> Szia !
>
> Szép, és jól érthető leírás. Szoktam néha a blog bejegyzéseidet olvasni...
> Amúgy tegnap végülis mégsem a MANIFEST-es megoldást választottam, mert ez
> a resorce filtering tetszett a legjobban,
> persze kikísérleteztem - mert ez is alapdolog - hogy csak az adott
> állományt/állományokat bizergálja a maven, hiszen
> nem biztos hogy egy ${project.version} -t minden resource-ban le akarok
> cserélni.
>
> De örülök a MANIFEST-es megoldásnak is, mert legalább ezt is tudom hogy
> működik.
>
> Az az igazság hogy itt a cégnél még nem használunk maven-t, én gondoltam
> arra hogy mostantól maven-t fogok használni.
> Ha beválik esetleg elbeszélgetek a többi fejlesztővel...
>
> Joe
>
>
>
>
>
>
> 2014. július 3. 21:49 István Viczián írta, <viczian.istvan at gmail.com>:
>
>> Szia!
>>
>> Itt kezd mindig. :)
>>
>> http://www.jtechlog.hu/2011/09/verzioszam-megjelenitese-az.html
>> --
>> Viczián István
>>
>>
>> József Keresztes <xesj.hu at gmail.com> írta (2014. július 3. 15:49):
>> > Köszönöm a válaszokat, azt hiszem a MANIFEST.MF -be való bevarázslását
>> > választom, ez már működik is, csak ki kell olvasnom.
>> > Igaz ez az csak az összecsomagolt jar-nál fog működni, de végülis a
>> > késztermékben fontos.
>> >
>> > Joe
>> >
>> >
>> > 2014. július 3. 15:20 Tamás Cservenák írta, <tamas at cservenak.net>:
>> >
>> >>
>> >>
>> https://github.com/FasterXML/jackson-core/blob/master/src/main/java/com/fasterxml/jackson/core/util/VersionUtil.java#L156
>> >>
>> >>
>> >> 2014-07-03 15:16 GMT+02:00 Cpt <cpt at freemail.hu>:
>> >>
>> >>> Szervusz,
>> >>>
>> >>>
>> >>>
>> >>> resource filter pluginnal
>> >>> (
>> http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html
>> )
>> >>> be tudod írni properties fájlba, és onnan már egyszerűen ki tudod
>> olvasni,
>> >>> akár csomagolva van, akár nincs.
>> >>>
>> >>> (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.)
>> >>>
>> >>>
>> >>> üdv, Gábor
>> >>>
>> >>>
>> >>>
>> >>> "József Keresztes" <xesj.hu at gmail.com> írta:
>> >>>
>> >>> 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.
>> >>>
>> >>> Amit kiderítettem hogy amíg a projekt nincs jar-ba csomagolva a
>> >>>
>> >>> /target/maven-archiver/pom.properties fájlban lévő "version",
>> >>>
>> >>> amikor pedig már be van csomagolva jar-ba akkor a
>> >>>
>> >>>  /META-INF/maven/{goupId}/{artifactId}/pom.properties fájlban lévő
>> >>> "version"
>> >>>
>> >>> é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.
>> >>>
>> >>> Joe
>> >>> 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.
>> >>> Amit kiderítettem hogy amíg a projekt nincs jar-ba csomagolva a
>> >>> /target/maven-archiver/pom.properties fájlban lévő
>> >>> &quot;version&quot;,amikor pedig már be van csomagolva jar-ba akkor a
>> >>> /META-INF/maven/{goupId}/{artifactId}/pom.properties fájlban lévő
>> >>> &quot;version&quot;
>> >>>
>> >>> é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.
>> >>> Joe
>> >>> _______________________________________________
>> >>> Javalist mailing list
>> >>> Javalist at lists.javaforum.hu
>> >>> http://lists.javaforum.hu/mailman/listinfo/javalist
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> Javalist mailing list
>> >>> Javalist at lists.javaforum.hu
>> >>> http://lists.javaforum.hu/mailman/listinfo/javalist
>> >>>
>> >>
>> >>
>> >> _______________________________________________
>> >> Javalist mailing list
>> >> Javalist at lists.javaforum.hu
>> >> http://lists.javaforum.hu/mailman/listinfo/javalist
>> >>
>> >
>> >
>> > _______________________________________________
>> > Javalist mailing list
>> > Javalist at lists.javaforum.hu
>> > http://lists.javaforum.hu/mailman/listinfo/javalist
>> >
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20140704/54f8992c/attachment.html>


További információk a(z) Javalist levelezőlistáról