[Java lista] Maven local repo beallitas

Tamás Cservenák tamas at cservenak.net
2009. Okt. 30., P, 10:53:13 CET


Kell, mert:

* a maven2 sajatossaga, hogy a local repo-t bizony idorol idore (en, pl.
release elotti napokon szoktam) "ki kell takaritani" (ertsd: rm -Rf
.m2/repository). Ezzel sok problemat, build module cycle, stb dolgot
kiszursz. Igaz, nalunk a CI melot vegzo Hudson is hetente torli a local
repokat pont ezert, de mi fejlesztok is rigorozusabb uzemmodba megyunk
release elott. MRM nelkul :== halal
* egyszeruen elfelejtem az "-o" switchet. Tenyleg! Es akkor mvn futasakor a
local repo metadata modosul, es utana bahhatod!
* mert a sonatype fejlesztok maven3-at hasznalnak, tehat en is, (belso
megegyezes, "teszteljuk" is egyben", de a CI a "stabil" 2.2.1-et), es
Benjamin a heten elbahta az "-o" switchet, regression volt. Nem mukodott az
"-o" :D  (tegnaptol javitva)
* mert amint az elozo leveleimben mondtam, a projekt info _hianyos_: probald
ki, csekkeld ki a Nexus-t es adj neki mvn clean install-t. Nem megy. Kell az
a plusz informacio, hogy mit honnan (sonatype forge repo pl.)
* mert a dev.java.net M1 es M2 repojat "atkonvertalom" M2 layout-ra a
MRM-vel (Maven3 _NEM_ tamogatja a "legacy" M1 layoutot!)
* stb.

Amint latod, sok esetben ONLINE modban is kell a MRM, es ha mar van, akkor
offline modban is hasznalom. Tehat, nem az offline mod miatt VAN a MRM a
gepemen.

Udv,
~t~

2009/10/29 Peter Verhas <peter at verhas.com>

> Csak most olvasom reszletesen:
>
> Miert kell neked a local gepedre egy nem A betuvel kezdodo MRM az
> offline munkahoz? Miert nem eleg a local repo? A mavennak van offline
> kapcsoloja.
>
> Tamás Cservenák <tamas at cservenak.net> írta, 2009.10.29.:
> > Meg csak egy kis olaj.....
> >
> > Maven 2.2.1, semmi regebbit!
> > Eclipse 3.5.1 + M2Eclipse 0.9.9 (latest dev, hasznalhato es stabil)
> > Hasznalj MRM-et (betusorrendben: Archiva, Artifactory, Nexus, mindegyik
> jo
> > de van amelyik jobb ;) Van ezek kozott olyan, mely siman elfut a sajat
> > gepeden az eclipse mellett (nem "resource hungry"). Igy pl. nekem a
> > MacBook-omon fut egy peldany, es irodaban, otthon vagy offline, a build
> > valtozatlan, identikus a "kornyezet", csak "kapcsolgatom" a MRM egyes
> > funkcioit.... Termeszetesen, "offline allapotba" keszulni kell, ugyanugy
> > mint pl. a Thunderbirddel: leszivod a leveleket hogy tudd offline olvasni
> > oket....
> >
> >
> > Thanks,
> > ~t~
> >
> > 2009/10/28 Stef <stefhun at gmail.com>
> >
> >> Sziasztok!
> >>
> >> Látom sikerült egy kis maven bulit csapni :)  *Nem ez volt a szándékom.*
> >> Válaszolva a kérdésekre: én szerkesztettem a pom.xml-t és nem
> >> önnálósította
> >> magád az eclipse. Az eclipse-ből a WTP-t használom, abból is az Europa-t
> >> (3.3.0) a Maven2-es integration plugin-nel, 0.0.10-es verziót. Maven-ből
> a
> >> 2.0.9-es van fent.
> >> Visszagondolva a következőt csinálta, a pom.xml-ben a jasper reports-nál
> >> volt egy exclude az iText-re, melyet kitöröltem és mielőtt visszaraktam
> >> volna, nyomtam egy save-t. Erre az eclise letöltötte az iText-ből az
> Ăşjabb
> >> verziĂłt + bekerĂĽlt a classpath-ba: backport-util-concurrent,
> bouncycastle
> >> alól vagy 2-3 dolog és még nem tudom mi...
> >>
> >> Most váltottam eclipse-t is meg jasper reports verziót is és megy
> minden.
> >> Az eclipse-ből a Ganymede-t kezdtem használni (3.4.2). A jasper-nél is
> >> nagy
> >> váltás volt, mert 2.0-ról 3.1-re ugrottam. Az eclipse offline repo-val
> >> dolgozik és a parancssorban frissítek, ha muszáj.
> >>
> >> A lényeg: biztos, hogy nem az eclipse volt a hibás, hanem én...
> >>
> >> Ăśdv!
> >> Stef
> >>
> >>
> >> 2009/10/28 Forgó Zoltán <zforgo at gmail.com>
> >>
> >>> Ăśdv!
> >>>
> >>> 2009/10/28 Peter Verhas <peter at verhas.com>
> >>>
> >>> Látod, annyira nem, hogy nem is tudtam, hogy létezik ez a -s opció.
> >>>> Pedig három éve csak maven, és semmi ant vagy más. Talán még baj is,
> >>>> hogy van, mert lehetőséget ad patkolásra a megoldás helyett.
> >>>>
> >>>>
> >>> Volt és volt is baj belőle. A -Dmaven.local.repo= egy pár évvel
> ezelőtti
> >>> verzióban még működött. Mikor kiszedték, sokan sírták vissza. Nagyjából
> >>> (illetve pontosan) ezeket a dolgokat hozták fel a fejlesztők, miért nem
> >>> kerĂĽl vissza.
> >>>
> >>> Azért jó lenne tényleg látni pontosan mi volt az a csomó hülyeség, ami
> a
> >>> pom.xml módosítással bekerült és nem került ki. Eclipse (vagy Eclipse
> >>> plugin) okozta a galibát vagy a parancssori cucc is elhasalt (volna)
> >>> rajta.
> >>> Olyan nyugtalanul iszom meg így a jól megérdemelt sörömet:)
> >>>
> >>> Z
> >>>
> >>> _______________________________________________
> >>> Javalist mailing list
> >>> Javalist at javagrund.hu
> >>> http://javagrund.hu/mailman/listinfo/javalist
> >>>
> >>>
> >>
> >> _______________________________________________
> >> Javalist mailing list
> >> Javalist at javagrund.hu
> >> http://javagrund.hu/mailman/listinfo/javalist
> >>
> >>
> >
>
>
> --
> Verhás Péter
> ügyvezető
> Verhás & Verhás Szoftver Manufaktúra Kft.
> peter at verhas.com
> t: +36(30)9306805
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20091030/3b124b5c/attachment-0001.html 


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