使用Windows程序调用Java程序

时间:2012-07-18 06:26:39

标签: java swing

如何在打开Windows中的应用程序/程序时调用任何Java程序?例如,当我启动VLC媒体播放器时,我希望在VLC媒体播放器启动之前启动Java应用程序。

3 个答案:

答案 0 :(得分:5)

创建一个批处理文件:

set echo off
java -jar "your java file path"
"your vlc path to run"

答案 1 :(得分:1)

您可以编写一个同时运行它们的批处理文件,也可以编写一个监视vlc.exe进程的应用程序并对其做出反应。

答案 2 :(得分:0)

换句话说:始终使用创建的批处理来运行vlc: java yourApplication VLC

或编写应用程序,定期检查给定程序的所有进程。我知道,C中有一些用于Java的库可以做到这一点,但它们都依赖于平台。如果您使用的是Windows Vista或更高版本,我认为您可以执行,并解析tasklist命令的结果。