Выполнение в тихом режиме с помощью java.exe - PullRequest
9 голосов
/ 25 мая 2010

Хотелось бы узнать, есть ли способ выполнить «java.exe» как фоновый процесс (выполнение в тихом режиме)

Пример: Java-CP. MyClass arg1

Я хочу запустить приведенный выше оператор как фоновый процесс, не открывая командное окно

Ответы [ 2 ]

23 голосов
/ 25 мая 2010

В Windows используйте javaw.exe вместо java.exe. См. здесь для ссылки, соответствующий бит скопирован здесь:

Команда javaw идентична java, за исключением того, что с javaw нет ассоциированного окна консоли. Используйте javaw, если вы не хотите, чтобы отображалось окно командной строки. Тем не менее, программа запуска javaw отобразит диалоговое окно с информацией об ошибке, если запуск по какой-либо причине не удался.

1 голос
/ 25 мая 2010

Используйте

javaw -cp . MyClass arg1

(при условии, что вы используете MS Windows)

Если вы предпочитаете сервисы, а не приложения, взгляните на 'обертки сервисов'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...