最好的选择可能是在一个循环中运行java解释器,然后退出。例如:
#!/bin/shwhile truedo java MainClassdone
如果您希望完全重新引导或关闭,可以测试退出状态:
#!/bin/shSTATUS=0while [ $STATUS -eq 0 ]do java MainClass STATUS=$?done
在Java程序中,可以使用System.exit(0)指示要“重新引导”,而可以使用System.exit(1)指示要停止并保持停止。

最好的选择可能是在一个循环中运行java解释器,然后退出。例如:
#!/bin/shwhile truedo java MainClassdone
如果您希望完全重新引导或关闭,可以测试退出状态:
#!/bin/shSTATUS=0while [ $STATUS -eq 0 ]do java MainClass STATUS=$?done
在Java程序中,可以使用System.exit(0)指示要“重新引导”,而可以使用System.exit(1)指示要停止并保持停止。