Подтвердить что ты не робот

Запустите файл jar с помощью планировщика окон

У меня есть файл jar, который я хочу запустить из планировщика Windows в Windows 7

Я дал путь java.exe в пути /script и -jar c:\abc\ab.jar в поле аргументов.

Но он не запускается. Я также пробовал его с помощью файла bat, но он не запускается. Что нужно сделать для запуска файла jar?

Мой файл jar создает файлы и обновляет базу данных.

4b9b3361

Ответ 1

Запустите java-банку из Планировщика заданий (Windows 7 Professional 64 бит)

Я буду настраивать его каждые 5 минут.

Шаг 1, установите java, убедитесь, что он доступен из командной строки

Вы должны иметь возможность запускать java-банку из командной строки baremd. Укажите полный каталог java следующим образом: (Это команда, которую я использовал)

C:\ProgramData\Oracle\Java\javapath\java.exe -jar C:\repo\curium.jar

Шаг 2, Open task scheduler:

В строке поиска меню "Пуск" необходимо найти "планировщик" и "планировщик заданий". Он похоронен в панели управления: Панель управления → Система и безопасность → Административные средства → Планировщик заданий.

Шаг 3, выполните новую запланированную задачу:

На левой панели щелкните правой кнопкой мыши "Библиотека планировщика заданий". Выберите "Новая основная задача". Дайте ему имя.

Выберите следующий. Нажмите "Ежедневно", (конфигурация для повторного запуска каждую минуту будет выполнена позже).

Выберите следующий. Повторять каждые 1 день. Попросите его начать через 5 минут. выберите следующий. Нажмите "Запустить программу".

Шаг 4, настройте свой java для запуска:

В поле "Program/ script" введите полный путь к вашей java, ваш путь может быть другим. Двойная проверка с помощью команды cmd where java

C:\ProgramData\Oracle\Java\javapath\java.exe

В поле "Добавить аргументы" поставьте это:

-jar C:\repo\curium.jar

Нажмите "Далее", нажмите "Готово".

Шаг 5, щелкните правой кнопкой мыши новую задачу для дальнейшей настройки:

Щелкните правой кнопкой мыши свой элемент → Свойства.

Выберите пузырь: "Запустить, зарегистрирован ли пользователь или нет"

На вкладке "триггеры". Выберите ежедневную задачу и выберите "Изменить".

Шаг 6, настройте триггеры повторной задачи

Начните задачу: "По расписанию".

Выберите "Повторить задачу" каждый раз: "5 минут". Установите флажок enabled. Нажмите ОК. Сохранить.

Вам будет предложено ввести имя пользователя и пароль для Windows. Добавьте и нажмите OK.

Шаг 7, убедитесь, что он работает

Подождите 5 минут для его запуска. Или запустите его, щелкнув правой кнопкой мыши → Выполнить.

Щелкните правой кнопкой мыши по вашей задаче, выберите свойства. Выберите вкладку "История".

Там должна быть строка, показывающая, когда она запускается. Если вы хотите узнать, успешно ли он завершен, вам нужно будет вывести ваш вывод в файл журнала.

Шаг 8, посмотрите, выживает ли он перезагрузка

Перезагрузите компьютер и убедитесь, что он включен. Если это так, вы делаете.

Ответ 2

Если ваш JAR создает файлы, я думаю, вы просто укажете рабочий каталог в поле Начать в при создании своей задачи. Например:

  • Программа script: C:\Program Files\Java\jre7\bin\java.exe
  • Добавить аргументы: -jar c:\abc\ab.jar
  • Начать с: c:\abc