กำหนดค่ากระบวนการ install4j ที่ดาวน์โหลดอาร์ติแฟกต์ คุณสมบัติ Java บนแอปพลิเคชันแม่ไม่ได้กลายเป็นตัวเลือกเริ่มต้นของ JVM อื่นโดยอัตโนมัติ

สำหรับเส้นทางเครือข่าย Java ที่มีเอกสาร ตัวติดตั้ง Unix ที่สร้างขึ้นสามารถรับ host/port ก่อนดาวน์โหลดผ่านอาร์กิวเมนต์ VM -J:

./setup.sh -q -J-DproxyHost=proxy.example -J-DproxyPort=8080

แทนที่ชื่อไฟล์และปลายทาง สำหรับการดาวน์โหลดอาร์ติแฟกต์สาธารณะที่ได้รับอนุญาตโดยไม่มีการพิสูจน์ตัวตนพร็อกซี ผู้สมัครจากรายการพร็อกซี HTTPสามารถให้ host และ port ของ HTTP ในตัวอย่าง Unix นี้ -q คือโหมดไม่มีผู้ดูแล เมื่อจำเป็น อินพุตบัญชีคือ proxyAuthUser และ proxyAuthPassword ส่งผ่านการจัดการข้อมูลรับรองที่ตั้งใจไว้แทนบันทึกที่ใช้ร่วมกัน

บน Windows แอปพลิเคชันตัวติดตั้งมักใช้เครือข่าย Windows แบบเนทีฟและการกำหนดค่าพร็อกซีของระบบปฏิบัติการ คุณสมบัติ Java ไม่ได้กำหนดค่าเส้นทางนั้น การเลือก install4j.noWinInetConnection=true จะสลับไปยังเครือข่าย Java โดยเจตนา ซึ่งอินพุตฝั่ง Java เหล่านั้นอาจมีผล

เส้นทาง Java ยังรู้จัก http.proxyHost/http.proxyPort ของ JDK และคุณสมบัติ HTTPS ที่เกี่ยวข้อง host และ port แยกจากกัน และ URL ปลายทางไม่เปลี่ยนแปลง

การดาวน์โหลดของคอมไพเลอร์ รวมถึงการประทับเวลาในการลงนาม อยู่ในการกำหนดค่า VM ของคอมไพเลอร์ในช่วงเวลาการสร้าง สิ่งเหล่านี้ไม่ได้กำหนดเส้นทางภายหลังของตัวอัปเดตที่สร้างขึ้น สำหรับความแตกต่างระหว่างแบบโต้ตอบและแบบไม่มีผู้ดูแล ให้บันทึกไฟล์ปฏิบัติการ แพลตฟอร์ม การขนส่ง และอินพุตเริ่มต้นก่อนใช้วิธีแก้ไขเวอร์ชันอื่น

บทความที่เกี่ยวข้อง