У меня есть приложение Java Web Start, которое я успешно запускаю с файлом JNLP без корпоративного брандмауэра, но не могу обойти эту проблему:
com.sun.deploy.net.FailedDownloadException: Unable to load resource: url://file.jnlp
Когда я запускаю терминал Mac OS X, я вижу:
PROMPT$ javaws -Xnosplash file.jnlp
java.lang.IllegalArgumentException: port out of range:-1
... rest of stacktrace ...
Я знаю, что Java Web Start пытается открыть сервер, прослушивающий произвольный порт для заставки, поэтому я пытаюсь добавить в команду -Xnosplash.
Я знаю, что приложение использует только порт 80, кроме заставки.
Как я могу запустить приложение самостоятельно или что я спрашиваю у своего ИТ-отдела? открыть, чтобы я мог сделать это?