Хотелось бы узнать, есть ли способ выполнить «java.exe» как фоновый процесс (выполнение в тихом режиме)
Пример: Java-CP. MyClass arg1
Я хочу запустить приведенный выше оператор как фоновый процесс, не открывая командное окно
В Windows используйте javaw.exe вместо java.exe. См. здесь для ссылки, соответствующий бит скопирован здесь:
javaw.exe
java.exe
Команда javaw идентична java, за исключением того, что с javaw нет ассоциированного окна консоли. Используйте javaw, если вы не хотите, чтобы отображалось окно командной строки. Тем не менее, программа запуска javaw отобразит диалоговое окно с информацией об ошибке, если запуск по какой-либо причине не удался.
javaw
java
Используйте
javaw -cp . MyClass arg1
(при условии, что вы используете MS Windows)
Если вы предпочитаете сервисы, а не приложения, взгляните на 'обертки сервисов'