Запуск программы Java при запуске какой-либо службы Windows или программы - PullRequest
0 голосов
/ 13 сентября 2011

Я хочу, чтобы моя Java-программа или какой-то метод в моем классе запускался при запуске какой-либо программы для Windows (приложения). Например, я хочу, чтобы моя программа запускалась (Trigger) при запуске Realplayer.

Ответы [ 3 ]

1 голос
/ 13 сентября 2011

Вот псевдо-код того, что вы должны сделать:

  1. Java-приложение (Listener), зарегистрированное как служба Windows и работающее в системной программе.продолжайте слушать, пока не откроется какой-нибудь .exe-файл.
  2. Слушатель выполняет код (или вызывает другое приложение)
0 голосов
/ 13 сентября 2011

Вы можете легко сделать это с помощью DOS ...

@echo off
start path\to\someApplication
start path\to\javaApplication

Введите указанный выше код в блокноте и сохраните его как whateverNameYouWant.bat

Когда вы запустите его, командный файл будетзапустите приложение, указанное в коде AND приложение Java (.jar), указанное в коде.

0 голосов
/ 13 сентября 2011

Я думаю, вам нужно создать банку, а затем использовать какой-нибудь Java Service Wrapper .... Все еще не уверен.

На самом деле вам нужно зарегистрировать службу в службах Windows.

...