Добрыи день. Вот сабераюсь создать програму, каторая будет запускать джобы. Програма будет запускатсья из консоли из под винды. Использую Spring framework. Если консоль не выключать, то можно билоби написать чтото такого:
| Код | public static vodi main(String... args) { ApplicationContext ctx = ...; ctx.getBean(MyService.class).startJob(); ctx.registerShutdownHook() ; }
|
С таким кодом, хоть метод main и завершиться, програма будет далше работать. Но так как консоль будет исползоватса для запуска и виключатса, то нужен какойто способ заставить java програмы работать вечно , но 1. как? 2. как тагда ее можна будет терминаитить ? |