我在我的文件目錄中創建了快捷方式來運行startNetworkServer
和我的jar文件。這是兩個serparate快捷方式,然後在單個批處理文件中運行。我的批處理文件啓動網絡服務器,然後在等待5秒鐘後ping 1.1.1.1,然後運行jar文件,因此打開我的java GUI。通過批處理文件運行jar和數據庫(Windows)
我的問題是,我希望關閉我的Java GUI程序時再次停止網絡服務器。爲此,我知道我可以運行stopNetworkServer
命令,但是,在我的jar文件啓動後將其放入批處理文件中會導致網絡服務器在jar文件運行之前或之前停止運行。我希望它在退出我的Java程序時停止。
有無論如何我可以檢查,看看jar文件是否打開?或者讓它等到jar文件關閉?甚至可以在我的java代碼中返回一些東西來啓動它?
Ĵ