О нас
I te 1C ka whakawhanakehia e matou ehara i te papanga anake
urunga
I te nuinga o te wa ka whakamahia e matou te maven hei punaha hanga mo nga tono Java, a i roto i tenei tuhinga poto ka hiahia matou ki te korero mo tetahi o nga raru i pa ki a matou i roto i te whakahaeretanga o te whakawhanaketanga, me te huarahi e taea ai e matou te wikitoria i tenei. raruraru.
Nga whakaritenga me te rerenga mahi
Na nga ahuatanga o te whakawhanaketanga i roto i a maatau kaupapa maven, he maha nga waahanga, te whakawhirinaki me nga kaupapa tamariki. Ko te maha o nga konae pom i roto i te rakau kotahi ka taea ki te tekau, ki te rau ranei.
Ko te ahua: ehara i te mea nui, i hangaia e ratou i te wa kotahi ka warewarehia. Mena ka hiahia koe ki te whakarereke, ki te taapiri ranei i tetahi mea ki nga konae katoa i te wa kotahi, he maha nga taputapu watea i roto i nga kaiwhakatika me nga IDE. He aha te huringa auau noa ki te pom.xml? E whakapono ana matou he rereke nga huringa o nga putanga kaupapa me nga whakawhirinakitanga. Ka hiahia pea tetahi ki te tohe mo tenei, engari ko te ahuatanga tonu tenei ki a tatou. Ko te take kei roto i te meka, me te kakano, kei te whanake i te wa kotahi te maha o o tatou ake whare pukapuka, a mo te whakahoki tonu o te hanga me te whakamatautau i nga hua, ko te whakamahi i nga whakaahua kaore e pai ki a tatou. Mo konei, he mea tika kia piki ake te tau putanga i roto i nga kaupapa me ia hanga.
Ano hoki, i ia wa, i ia wa, me hanga e te kaiwhakawhanake tana ake peka o te wharepukapuka me te tirotiro i ona mahi ki nga whakawhirinakitanga katoa, me whakarereke a ringa i te putanga o enei katoa.
Te otinga tuatahi
Na te maha me te maha o nga huringa putanga, e hiahia ana ahau ki te whakangawari me te whakaaunoa i te tukanga i roto i te CI. Koinei te waahi ka tae mai he taputapu rongonui, rongonui ki te whakaora. putanga-maven-monomai - hono ka whakarewahia
mvn -N putanga: tautuhi -DnewVersion=2.0.1
a ka mahia e Maven nga mea katoa e tika ana: ka rere i roto i te hierarchy mai i runga ki raro, ka whakakapi i nga putanga katoa - ataahua! Ko nga mea e toe ana ko te whakaara tono toia, ka arotakehia e nga hoa mahi nga huringa, ka taea e koe te uru wawe ki te pouaka. Tere? Ahakoa pehea. He rua rau pom.xml mo te arotake, a ehara tenei i te tatau i te waehere. I tua atu, karekau he tangata e haumaru mai i te hanumi i nga papā me te tini o nga konae kua whakarereketia. Me tohu i konei i roto i te tukanga CI, ka puta aunoa nga huringa putanga me nga huringa i roto i nga mahi, kaore i te wehe ke.
Nga ahuatanga hou
Mo etahi wa ka marino matou, a, ka mutu ta matou noho, ka noho pera tae noa ki nga taangata mai
mvn -Drevision=2.0.0 mōkihi pokekore
Ko nga uara rawa o te punaha kei mua i nga uara kua tautuhia ki rotoāhuatanga>.
Ko te matua
4.0.0
org.apache
apache
18
org.apache.maven.ci
ci-matua
Tuatahi CI Friendly
${revision}${sha1}${rārangi huringa}
...
1.3.1
-HOPETA
He uri
4.0.0
org.apache.maven.ci
ci-matua
${revision}${sha1}${rārangi huringa}
org.apache.maven.ci
ci-tamaiti
...
Mena kei te pirangi koe ki te hanga i te putanga 2.0.0-SNAPSHOT, whakamahia noa
mvn -Drevision=2.0.0 mōkihi pokekore
Mena kei te pirangi koe ki te tuku tuku, katahi ka tautuhi ano i a SNAPSHOT
mvn -Dchangelist= mōkihi pokekore
*Ko nga tauira i runga ake nei i tangohia mai i
Mooni kino
He pai nga mea katoa me te hauora, kua tae ki te wa ki te ite i te ahua o te pai, engari kaore. Te ahua nei kaore tenei tikanga e pai mo te whakauru me te tohatoha, na te mea kaore e whakakapihia i roto i nga whakaahuatanga o nga taonga toi i whakaputaina i roto i te putunga. ${whakaarohanga} i runga i tona tikanga me te maven e kore e mohio ano he aha te mea katoa.
org.apache
apache
${whakaarohanga}
He rama i te pito o te kauhanga
Me rapu he otinga mo te raru. I taea te whakaora i te ahuatanga
Te taapiri i tetahi mono ki te kaupapa
org.codehaus.mojo
flatten-maven-monomai
1.1.0
pono
whakatauCiFriendliesOnly
whakapapa
tukanga-rauemi
whakapapa
papatahi.ma
ma
ma
Kua oti!
Kia hari te mutunga
Mai i tenei wa, ki te whakarereke i te putanga o te kaupapa katoa me te whakamohio i nga whakawhirinaki katoa mo taua mea, me whakatika noa te waahangawhakahounga> i roto noa i te putake pom.xml. E kore e kotahi rau, e rua ranei o enei konae he rite te huringa ka tae ki te arotake, engari kotahi. Ana, kaore he take ki te whakamahi putanga-maven-monomai.
Source: will.com