Я только что узнал, что javaws -wait
не делает то, что должен делать в Windows. Он вернется до того, как приложение закончится.
Этой ошибке более 5 лет, и она закрыта, так как не исправит
6281477 , поэтому нам нужен обходной путь.
Я ищу чистое решение, которое будет:
- запускать без присмотра (без вмешательства пользователя):
- в настоящее время, если файл JNLP недоступен, в Java отобразится окно ошибки.
- если по какой-либо причине происходит сбой приложения, нам нужен код возврата, отличный от 0
Было бы предпочтительно иметь кроссплатформенное решение для этой Java или Python, но было бы приемлемо даже для пакетного решения Windows.