答案 0 :(得分:7)
经过数周的挫折之后,我认为答案比我想象的要容易得多。我的解决方法是每次发生这种情况时继续安装新服务器。毋庸置疑,这会使我的工作空间与许多服务器混乱并浪费时间。
原来,darn服务器文件夹说服务器7或您在STS中使用的任何服务器必须打开!!! 这看似显而易见但是当我打开并关闭我正在处理的不同项目时,我总是点击“关闭不相关的项目”。那么这也关闭了工作区上的Server文件夹!我认为问题就是这么简单。现在与STS人员交谈,看看我们是否可以使服务器智能化,以便在我们点击启动时自动打开文件夹,如果它尚未打开,因为我很欣赏能够“经常关闭所有不相关的项目”。希望这能让一些人感到沮丧。
还要在服务器视图中双击您的服务器。在概述页面中,确保服务器配置指向您正在使用的服务器的目录。在我的例子中,它将是Server9。您会注意到,如果在包浏览器中关闭此Server文件夹,则甚至不能选择它。这是因为灯泡为我找不到服务器配置文件的原因。参见图片说明
PS。我终于找到了我的Skitch for Linux替代品= Hotshots
更新:当我单击“关闭不相关的项目”时,为了防止服务器关闭,只需右键单击项目并选择属性/项目引用,然后在该项目的关联服务器旁边放置一个复选标记。然后,当您单击“关闭不相关的项目”时,服务器将保持打开状态。
答案 1 :(得分:1)
这是因为服务器项目可能已关闭。请在执行部署之前保持打开状态。
答案 2 :(得分:0)
删除服务器并重新安装关键服务器或安装tomcat 7.0或tomcat 8.0。 Tomcat是更好的选择,因为错误记录更好,缓存问题更少