Fún ètò Jena tí ó wà nínú JDK tuntun, ṣètò ọ̀nà àbò kan tí ó wà fún gbogbo ènìyàn kí o tó kọ́ àwọn ìṣe ìbéèrè tàbí kí o tó bẹ̀rẹ̀ àwọn òṣìṣẹ́:

import java.net.InetSocketAddress;
import java.net.ProxySelector;
import org.apache.jena.http.HttpEnv;

var http = HttpEnv.httpClientBuilder()
    .proxy(ProxySelector.of(
        new InetSocketAddress("proxy.example.net", 8080)))
    .build();

HttpEnv.setDftHttpClient(http);

Ẹrọ ìkọ́ Jena ń pa àwọn àìpẹ́ gbígbé rẹ̀ mọ́ nígbà tí ó ń fi olùyàn náà kún. Fún iṣẹ́ tí ó wà nínú ẹ̀rọ tí ó ń lo àwọn ibi ìparí SPARQL gbangba tí a gbà láàyè tí kò sì ní àkọsílẹ̀ proxy, àkójọ proxy HTTP lè pèsè àdírẹ́sì HTTP ti olùyàn náà. Èyí ṣì jẹ́ àìpẹ́ tí JVM ń pín, kì í ṣe ìyípadà fún ìbéèrè kọ̀ọ̀kan.

ÌṣeÌtò ìyàn ẹrọ
Ẹrọ ìkọ́ ìbéèrè HTTP déédéẸrọ tí ó ṣe kedere, ìbámu ìforúkọsílẹ̀ tí ó dá lórí URL, àìpẹ́ HttpEnv
SERVICE àjọṣepọ̀ tí ó wà nínúẸrọ ìforúkọsílẹ̀ tí ó bá mu, ẹrọ ipò ìbéèrè, àìpẹ́ àgbáyé

Nítorí náà ìyípadà agbègbè tàbí ti ìforúkọsílẹ̀ lè lo ọ̀nà mìíràn. Ẹrọ ìkọ́ HTTP ń pinnu ẹrọ rẹ̀ nígbà tí a bá pe build, ó sì fi ohun yẹn ránṣẹ́ sí ìṣe náà; yíyí àìpẹ́ padà lẹ́yìn náà kò tún ìṣe tí a ti kọ́ kọ.

Jẹ́ kí ọ̀nà àbò ìbẹ̀rẹ̀ dúró gbọn-in. Lo ẹ̀rọ agbègbè/ipò/ìforúkọsílẹ̀ tí ó yẹ nígbà tí àwọn ọ̀nà yàtọ̀.

Ẹ̀rọ Fuseki tí ó dúró fúnra rẹ̀ tún nílò ọ̀nà ìbẹ̀rẹ̀ tí ẹ̀yà rẹ̀ tí a ti fi sórí ń gbà. Fífi kóòdù Java yìí sínú fáìlì kò mú kí ẹ̀rọ yẹn ṣe é.

Àwọn àpilẹ̀kọ tó jọra