Я просмотрел множество различных вопросов StackOverflow и статей на других сайтах, но ни у кого из них нет именно то, что я ищу.Как сделать программу Java запущенной в фоновом режиме?
То, что я пытаюсь сделать:
У меня есть программа, которая должна спать на некоторое время, а затем проверить, чтобы убедиться, что программа все еще работает, то спать снова. Я получил эту часть, сделанную всеми прекрасными и денди, но я столкнулся с проблемой, которая заставляла ее работать в фоновом режиме. Я пытаюсь запустить его без системного трея, без окна командной строки, просто процесс. Есть ли способ сделать это? Меня действительно раздражает необходимость открытия окна командной строки 24/7 для программы, такой простой, как этот, и если кто-то может помочь, это будет здорово!
(Также обратите внимание, что я не говорю о компиляции из командной строки, я говорю, после того как вы откроете версию java-программы .exe, как вы можете заставить ее открыть exe без окна командной строки или GUI)
Спасибо!
EDIT: Да, я запускаю Windows, и эта программа будет работать только на ОС Windows.
1-й хит: http://www.coderanch.com/t/370721/java/java/run-Java-program-background –
Какая ОС вы используете? Окна? – Joel
Я думаю, что вы можете запустить программу как сервис Windows. – shuaqiu