我有这个gui,它有2个按钮启动和停止服务器 当我按下启动时,服务器需要开始运行,如果我关闭GUI它应该对服务器的运行没有影响,只有当我打开gui并按下停止服务器时服务器才会停止 这样做的最佳方法是什么? 我正在考虑创建一个新的控制台应用程序,但我不知道如何在运行程序时这样做。
这是我试过的:
@Override
public void widgetSelected(SelectionEvent arg0) {
Runtime runTime = Runtime.getRuntime();
try {
Process process = runTime.exec("java -classpath .\\bin Server.RunServer");
} catch (IOException e) {
e.printStackTrace();
}