ਡਾਊਨਲੋਡ ਕਰਨ ਵਾਲੀ install4j ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਪ੍ਰਾਕਸੀ ਦਿਓ
ਇਸ ਦੇ ਪਲੇਟਫਾਰਮ ਅਤੇ ਪ੍ਰਕਿਰਿਆ ਲਈ ਸਮਰਥਿਤ ਪ੍ਰਾਕਸੀ ਇਨਪੁਟ ਨਾਲ ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲਾ install4j ਡਾਊਨਲੋਡ ਕਨਫਿਗਰ ਕਰੋ।
ਆਰਟੀਫੈਕਟ ਡਾਊਨਲੋਡ ਕਰਨ ਵਾਲੀ install4j ਪ੍ਰਕਿਰਿਆ ਕਨਫਿਗਰ ਕਰੋ। ਪੇਰੈਂਟ ਐਪਲੀਕੇਸ਼ਨ ਉੱਤੇ Java ਵਿਸ਼ੇਸ਼ਤਾ ਆਪਣੇ ਆਪ ਕਿਸੇ ਹੋਰ JVM ਦਾ ਸਟਾਰਟਅੱਪ ਵਿਕਲਪ ਨਹੀਂ ਬਣਦੀ।
ਦਸਤਾਵੇਜ਼ੀ Java-ਨੈੱਟਵਰਕਿੰਗ ਮਾਰਗ ਲਈ, ਤਿਆਰ ਕੀਤਾ Unix ਇੰਸਟਾਲਰ ਡਾਊਨਲੋਡ ਤੋਂ ਪਹਿਲਾਂ -J VM ਆਰਗਿਊਮੈਂਟਾਂ ਰਾਹੀਂ host/port ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ:
./setup.sh -q -J-DproxyHost=proxy.example -J-DproxyPort=8080
ਫਾਈਲ ਨਾਮ ਅਤੇ ਐਂਡਪੁਆਇੰਟ ਬਦਲੋ। ਪ੍ਰਾਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਤੋਂ ਬਿਨਾਂ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਜਨਤਕ ਆਰਟੀਫੈਕਟ ਡਾਊਨਲੋਡ ਲਈ, HTTP ਪ੍ਰਾਕਸੀ ਸੂਚੀ ਤੋਂ ਉਮੀਦਵਾਰ ਇਸ Unix ਉਦਾਹਰਨ ਵਿੱਚ HTTP host ਅਤੇ port ਦੇ ਸਕਦਾ ਹੈ। -q ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲਾ ਮੋਡ ਹੈ। ਜਿੱਥੇ ਲੋੜ ਹੋਵੇ, ਖਾਤਾ ਇਨਪੁਟ proxyAuthUser ਅਤੇ proxyAuthPassword ਹਨ; ਉਹਨਾਂ ਨੂੰ ਸਾਂਝੇ ਲੌਗਾਂ ਦੀ ਬਜਾਏ ਇੱਛਤ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸੰਭਾਲ ਰਾਹੀਂ ਦਿਓ।
Windows ਉੱਤੇ, ਇੰਸਟਾਲਰ ਐਪਲੀਕੇਸ਼ਨ ਆਮ ਤੌਰ 'ਤੇ ਨੇਟਿਵ Windows ਨੈੱਟਵਰਕਿੰਗ ਅਤੇ OS ਪ੍ਰਾਕਸੀ ਕਨਫਿਗਰੇਸ਼ਨ ਵਰਤਦੇ ਹਨ। Java ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਉਸ ਮਾਰਗ ਨੂੰ ਕਨਫਿਗਰ ਨਹੀਂ ਕਰਦੀਆਂ। install4j.noWinInetConnection=true ਚੁਣਨਾ ਜਾਣ-ਬੁੱਝ ਕੇ Java ਨੈੱਟਵਰਕਿੰਗ ਵੱਲ ਜਾਂਦਾ ਹੈ, ਜਿੱਥੇ ਉਹ Java-ਪਾਸੇ ਦੇ ਇਨਪੁਟ ਲਾਗੂ ਹੋ ਸਕਦੇ ਹਨ।
Java ਮਾਰਗ JDK ਦੇ http.proxyHost/http.proxyPort ਅਤੇ ਸੰਬੰਧਿਤ HTTPS ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਵੀ ਪਛਾਣਦਾ ਹੈ। ਹੋਸਟ ਅਤੇ ਪੋਰਟ ਵੱਖਰੇ ਹਨ, ਅਤੇ ਮੰਜ਼ਿਲ URL ਬਦਲਦਾ ਨਹੀਂ।
ਸਹੀ ਟਾਈਮਸਟੈਂਪ ਸਮੇਤ ਕੰਪਾਇਲਰ ਦੇ ਡਾਊਨਲੋਡ ਬਿਲਡ-ਸਮੇਂ ਕੰਪਾਇਲਰ ਦੀ VM ਕਨਫਿਗਰੇਸ਼ਨ ਵਿੱਚ ਆਉਂਦੇ ਹਨ। ਉਹ ਤਿਆਰ ਕੀਤੇ ਅਪਡੇਟਰ ਦਾ ਬਾਅਦ ਵਾਲਾ ਮਾਰਗ ਸਥਾਪਿਤ ਨਹੀਂ ਕਰਦੇ। ਇੰਟਰਐਕਟਿਵ ਅਤੇ ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲੇ ਵਿਚਕਾਰਲੇ ਫ਼ਰਕਾਂ ਲਈ, ਕੋਈ ਹੋਰ ਵਰਜਨ ਹੱਲ ਲਾਗੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ executable, platform, transport ਅਤੇ ਸਟਾਰਟਅੱਪ ਇਨਪੁਟ ਦਰਜ ਕਰੋ।