Undanþágur frá milliþjóni í settings.xml hjá Maven
Stilltu framvirkan Maven-milliþjón með undanþágum fyrir innri vélar í nonProxyHosts-sniði með lóðréttum strikum.
Undanþága afrituð úr NO_PROXY-breytu skeljar er ekki sjálfkrafa gild í Maven. nonProxyHosts-listi Maven notar lóðrétt strik milli færslna, ekki kommuaðskilið snið sem er algengt í umhverfisbreytum.
Milliþjónsfærsla í réttum notandastillingum getur litið svona út:
<settings>
<proxies>
<proxy>
<id>outbound-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>203.0.113.10</host>
<port>8080</port>
<nonProxyHosts>localhost|*.example.internal</nonProxyHosts>
</proxy>
</proxies>
</settings>
Þetta er sýnidæmi af stillingum í kringum proxies-hlutann. Sameinaðu það núverandi stillingaskrá í stað þess að skipta út ótengdum mirrors, servers og profiles. Notaðu raunverulegt vistfang milliþjónsins. Ef opinberir HTTP-milliþjónar eru leyfðir fyrir beiðnina til pakkasafnsins gefur HTTP-milliþjónalistinn möguleg pör vélar og gáttar.
Láttu mynstrið passa við vél pakkasafnsins
Beittu undanþágum á vélarheitin sem Maven tengist í raun. URL innra pakkasafns og opinbert niðurhalsvélarheiti geta þurft ólíkar leiðir. Ekki setja heilt URL pakkasafns með slóð í reit sem er ætlaður fyrir vélamynstur.
Algildistákn eru studd, en forðastu vítt mynstur aðeins til að láta eina bilun hverfa. Athugaðu ætlað innra heiti og opinbert pakkasafn hvort í sínu lagi eftir breytinguna.
Finndu stillingarnar sem eru raunverulega notaðar
Maven getur sameinað almennar stillingar og notandastillingar, og keyrsla getur valið aðra stillingaskrá. IDE getur notað aðra Maven-uppsetningu eða stillingar en útstöðin. Breyting á skrá sem keyrslan með villunni les aldrei breytir ekki leið hennar.
Virkjunarmerki milliþjónsins skiptir líka máli. Rétt skrifuð vél og gátt í óvirkri færslu sanna ekki að Maven velji hana.
Haltu þjónunum tveimur aðskildum
Aðgangsupplýsingar milliþjónsins eiga heima í milliþjónsfærslunni þegar þjónustan krefst þeirra. Upplýsingar fyrir einkasafn hugbúnaðarhluta eiga heima í viðeigandi þjónsstillingum. Að gefa tákn pakkasafnsins svarar ekki auðkenningarkröfu milliþjóns.
Ef beiðnir mistakast enn skaltu skrá valið URL pakkasafns, svarið eða tengivilluna og uppruna virkra stillinga. Staðfestu fyrst hvort beiðnin átti að fara um milliþjón eða beint; að breyta bæði setningafræði listans og endapunktinum samtímis gerir niðurstöðuna erfiðari í túlkun.