除了通过执行ctrl z并再次运行将其关闭以外,如何重新启动grails应用程序。
当我这样做时,它说
Error Server failed to start for port 8080: Address already in use
最佳答案
CTRL-Z不会关闭应用程序,而是发送SIGTSTP signal to the process来挂起它...暂停的进程仍具有与其资源(端口,文件等)的连接,因此您不能在同一端口上运行另一个grails实例被暂停。
要将其带回to the foreground,可以在同一shell中输入fg
(或者,如果您希望将其输入run in the background,则可以使用bg
)
要关闭它,您需要CTRL-C(或者您可以按照nickdos在评论中所说的杀死它)
关于grails - 如何重新启动Grails Web应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11445101/