我有当我使用的停机正确的Java应用程序CTRL-C
,JAVA应用程序关闭之前保存所有数据。 现在,我使用从我的C#控制台应用程序试图关闭这个Java应用程序Process.Close()
但应用dont't保存任何数据时,我用这个,我也尝试Process.CloseMainWindow()
但使用这个什么也没发生,也Process.Kill()
但使用这个过程刚刚杀了,没有任何savining。
我怎样才能从C#控制台应用程序的Java应用程序提高关闭挂钩?
我有当我使用的停机正确的Java应用程序CTRL-C
,JAVA应用程序关闭之前保存所有数据。 现在,我使用从我的C#控制台应用程序试图关闭这个Java应用程序Process.Close()
但应用dont't保存任何数据时,我用这个,我也尝试Process.CloseMainWindow()
但使用这个什么也没发生,也Process.Kill()
但使用这个过程刚刚杀了,没有任何savining。
我怎样才能从C#控制台应用程序的Java应用程序提高关闭挂钩?
关闭钩子不能被其他应用程序得到提升。
关闭挂接运行时:
System.exit()
调用,或最后一个非守护线程退出。 关闭挂接将无法运行时: