Как запустить приложение java-web-start и дождаться его завершения? - PullRequest
4 голосов
/ 28 сентября 2010

Я только что узнал, что javaws -wait не делает то, что должен делать в Windows. Он вернется до того, как приложение закончится.

Этой ошибке более 5 лет, и она закрыта, так как не исправит 6281477 , поэтому нам нужен обходной путь.

Я ищу чистое решение, которое будет:

  • запускать без присмотра (без вмешательства пользователя):
    • в настоящее время, если файл JNLP недоступен, в Java отобразится окно ошибки.
  • если по какой-либо причине происходит сбой приложения, нам нужен код возврата, отличный от 0

Было бы предпочтительно иметь кроссплатформенное решение для этой Java или Python, но было бы приемлемо даже для пакетного решения Windows.

1 Ответ

0 голосов
/ 20 мая 2011

Если вам не нужно загружать приложение из Интернета (что, как я полагаю, соответствует вашему вопросу), используйте вместо этого javaw.

Я верю, что это даст то, что вы хотите.

...