Cò às a gheibh Gradle na roghainnean proxy aige
Lean feartan proxy JVM Gradle, roghainnean dachaigh an neach-cleachdaidh agus àrainneachd a’ chliant an àite a bhith a’ gabhail ris gu bheil an daemon an-còmhnaidh a’ seachnadh caochladairean ùra.
Faodaidh togail Gradle a thèid a chur air bhog à IDE rèiteachadh eadar-dhealaichte a chleachdadh bhon aon phròiseact a thèid a chur air bhog à terminal. Mus cuir thu a’ choire air pròiseas proxy seann-fhasanta, dèan coimeas eadar dachaigh neach-cleachdaidh Gradle, an JVM agus feartan proxy gach tòiseachaidh.
Tha Gradle a’ clàradh feartan proxy JVM
Airson slighean HTTP agus HTTPS, faodaidh faidhle fheartan na leanas a bhith ann:
systemProp.http.proxyHost=203.0.113.10
systemProp.http.proxyPort=8080
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080
systemProp.http.nonProxyHosts=localhost|*.example.internal
Cleachd an ceann-uidhe a chaidh a shònrachadh dhut; airson slighean ceadaichte gu tasgaidhean poblach, tha liosta proxy HTTP a’ toirt paidhrichean aoigheachd is puirt a tha nan tagraichean. Is e http.nonProxyHosts an fheart seach-rathad HTTPS cuideachd; chan e fuasgladh clàraichte a th’ ann https.nonProxyHosts a chruthachadh. Tha seòladh ann am feartan aoigheachd, chan e URL proxy iomlan.
Chan eil às-phortadh HTTP_PROXY ann an slige na dhearbhadh leis fhèin gu bheil an cliant JVM seo ga chleachdadh mar phoileasaidh proxy. Thoir sùil air na feartan a tha an aplacaid a’ cur taic riutha.
Gheibh an daemon fiosrachadh togail
Tha sgrìobhainnean Gradle làithreach ag ràdh gu bheil an cliant a’ cur fiosrachadh togail, a’ gabhail a-steach caochladairean àrainneachd, chun daemon. Mar sin tha an mìneachadh coitcheann “chan fhaigh an daemon caochladairean àrainneachd ùra gu bràth” mearachdach.
Tha cuid de fheartan tòiseachaidh JVM, a’ gabhail a-steach feartan stòraidh earbsa, neo-atharraichte airson JVM a tha a’ ruith. Mar sin faodaidh dachaigh Java no rèiteachadh tòiseachaidh stòraidh earbsa atharraichte a bhith cudromach fiù ’s nuair a thèid luachan àrainneachd togail àbhaisteach a chur air adhart.
Dèan coimeas eadar an dà thòiseachadh
Thoir sùil air dè an sgaoileadh Gradle agus dè an runtime Java a thaghas an IDE. Thoir sùil a bheil e a’ cleachdadh an aon GRADLE_USER_HOME agus feartan cleachdaiche ris an terminal. Chan eil inntrigeadh proxy ann an rèiteachadh aon neach-cleachdaidh a’ dearbhadh na luchdaich co-theacsa eile.
Ma tha feum aig riatanas tòiseachaidh atharraichte air daemon eadar-dhealaichte, cleachd na smachdan daemon clàraichte airson an tionndaidh Gradle iomchaidh. Na beachdaich air stad daemons mar àite airson feart ceàrr no faidhle rèiteachaidh a tha a dhìth a lorg.
Mu dheireadh, comharraich an t-iarrtas a dh’fhàillig. Chan eil luchdaidhean Wrapper, fuasgladh eisimeileachd togail agus iarrtasan bho phròiseasan aplacaid no deuchainn forked mar an aon cho-theacsa lìonra gu fèin-obrachail. Dearbhaich am pròiseas a tha a’ dèanamh an iarrtais mus bi dùil agad gum bi feart Gradle ga smachdachadh.