Я работал над автоматизацией выполнения того же java-кода с использованием JNLP, и я с удивлением обнаружил, что jawaws не дал мне действительный код возврата.
Исходная строка выполнения была:
javaws -wait http://example.com:666/missing.jnlp
Это показало уродливое окно с сообщением «Невозможно запустить приложение». .
Как вы можете изобразить, я попытался сделать так, чтобы это не требовало графического интерфейса, и попытался:
javaws -wait -Xnosplash -import -silent http://example.com:666/missing.jnlp
Но даже если эта команда не будет выполнена, она все равно вернет 0
, успех.
Как это решить?