Is féidir le seachfhreastalaí stór Maven spleáchais a fháil gan iarratas HTTP a dhéanann tástáil a chumrú. Cumraigh an cliant sa JVM tástála.

Má urramaíonn an cliant sin airíonna seachfhreastalaí HTTPS Java, cuir an mhíre seo laistigh d'eilimint configuration an bhreiseáin Surefire ábhartha:

<systemPropertyVariables>
  <https.proxyHost>proxy.example</https.proxyHost>
  <https.proxyPort>8080</https.proxyPort>
</systemPropertyVariables>

Cuir críochphointe an sampla ina ionad. Le haghaidh tástálacha i gcoinne cinn scríbe poiblí ina gceadaítear idirghabhálaithe poiblí, cuireann an liosta seachfhreastalaithe HTTP iarrthóirí óstach agus poirt ar fáil. Is luachanna ar leithligh iad an t-óstach agus an port; roghnaigh an teaghlach airíonna atá oiriúnach do scéim an chinn scríbe agus don leabharlann. I gcodarsnacht leis sin, tá a chomhéadan cumraithe féin ag teastáil ó chliant a tógadh le réad seachfhreastalaí follasach.

Ritheann Surefire tástálacha go hiondúil i JVM forcáilte. Ní shroicheann gach rogha a úsáidtear chun Maven a sheoladh an próiseas sin. Teastaíonn a rogha ó aimsiú seachfhreastalaí córais atá íogair ó thaobh tosaithe ar an JVM tástála ag am tosaithe. Fiú nuair a roinneann tástálacha próiseas, is féidir le leabharlann neamhaird a dhéanamh d'airíonna seachfhreastalaí réamhshocraithe Java.

Coinnigh cinn scríbe dhíreacha inmheánacha clúdaithe ag riail seachanta chuí, fíordheimhniú seachfhreastalaí ar leithligh ó fhíordheimhniú cinn scríbe, agus fíorú teastas cumasaithe. Athraíonn díchumasú forcaire conas a fhorghníomhaítear tástálacha; athraíonn athrú scátháin spleáchais réiteach an stóir. Ní sholáthraíonn ceachtar acu bealach cliaint tástála atá ar iarraidh. Is féidir le cóipeáil gach airíonna córais rúin a nochtadh freisin.

Má fhanann teip, taifead an JVM tástála, an leabharlann HTTP, an sprioc, an seachfhreastalaí roghnaithe agus an chéad chéim a theip. Cuireann na breathnuithe sin in iúl do chumraíocht na tástála agus fágtar íoslódálacha stóir atá ag obair sothuigthe.

Ailt ghaolmhara