ฉันมีแอปพลิเคชัน Java Web Start ที่ฉันเรียกใช้ด้วยไฟล์ JNLP สำเร็จโดยไม่มีไฟร์วอลล์ขององค์กร แต่ฉันไม่สามารถแก้ไขปัญหานี้ได้:
com.sun.deploy.net.FailedDownloadException: Unable to load resource: url://file.jnlp
เมื่อฉันใช้ Mac OS X Terminal ของฉันเพื่อเปิดมันฉันเห็น:
PROMPT$ javaws -Xnosplash file.jnlp
java.lang.IllegalArgumentException: port out of range:-1
... rest of stacktrace ...
ฉันทราบว่า Java Web Start พยายามเปิดเซิร์ฟเวอร์ที่ฟังพอร์ตสุ่มสำหรับหน้าจอเริ่มต้นซึ่งเป็นสาเหตุที่ฉันลองเพิ่ม -Xnosplash ในคำสั่ง
ฉันรู้ว่าแอพใช้พอร์ต 80 นอกเหนือจากหน้าจอเริ่มต้นเท่านั้น
ฉันจะทำให้แอพทำงานด้วยตัวเองได้อย่างไรหรือฉันจะถามฝ่ายไอทีของฉันได้อย่างไร ที่จะเปิดขึ้นเพื่อที่ฉันจะทำเช่นนั้น?