Планирование работы в Java - PullRequest
0 голосов
/ 29 июля 2010

Я хочу запустить программу Java на определенную дату.Я занимаюсь разработкой приложения J2EE, которое позволяет планировать запуск теста Selenium (JUnit) на указанную дату.

Есть ли для этого какие-либо решения?Можете ли вы указать мне на технологии, которые могут помочь мне сделать это?любая помощь приветствуется :) спасибо за вашу помощь

Ответы [ 6 ]

3 голосов
/ 29 июля 2010

Вы предоставили очень мало информации.Вы можете запланировать запуск в планировщике вашей операционной системы (например, cron в Linux) или запустить задачу изнутри вашего Java-процесса, если процесс постоянно работает.Для этого см. Кварцевый планировщик .

0 голосов
/ 09 марта 2013

Если вы хотите создать и упаковать модульные задачи на стороне сервера Java (которые вы можете затем запланировать в любом конкретном планировщике Java по вашему выбору), посмотрите проект с открытым исходным кодом , который называется soafaces .Давайте создадим модульные Java-тасклеты, а также предоставим им веб-настройщик графического интерфейса пользователя (часть настройщика является необязательной и основана на gwt google).

0 голосов
/ 29 июля 2010

Не зная достаточно деталей, я бы порекомендовал использовать Кварц .Вы можете увидеть пример его использования здесь .

0 голосов
/ 29 июля 2010

Cron для Unix и Cron для NT на платформах WindowsNT (XP-Windows 7, Windows Server 4.0+).

Зачем изобретать велосипед?

0 голосов
/ 29 июля 2010

Если у вас есть процесс Java, запущенный с настоящего момента до момента, когда он должен запуститься, посмотрите на Quartz.

Если вам нужно, чтобы процесс Java начинался с нуля, вы должны попросить свою операционную систему вызвать его для вас. Для Linux проверьте команду "at".

0 голосов
/ 29 июля 2010

Вы можете использовать crond или диспетчер задач Windows.

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