我在我的文件目录中创建了快捷方式来运行startNetworkServer
和我的jar文件。这是两个serparate快捷方式,然后在单个批处理文件中运行。我的批处理文件启动网络服务器,然后在等待5秒钟后ping 1.1.1.1,然后运行jar文件,因此打开我的java GUI。通过批处理文件运行jar和数据库(Windows)
我的问题是,我希望关闭我的Java GUI程序时再次停止网络服务器。为此,我知道我可以运行stopNetworkServer
命令,但是,在我的jar文件启动后将其放入批处理文件中会导致网络服务器在jar文件运行之前或之前停止运行。我希望它在退出我的Java程序时停止。
有无论如何我可以检查,看看jar文件是否打开?或者让它等到jar文件关闭?甚至可以在我的java代码中返回一些东西来启动它?
Ĵ