Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat7服务器错误,目录中不存在文件或不是可读目录_Java_Eclipse_Spring_Tomcat_Tomcat7 - Fatal编程技术网

Java Tomcat7服务器错误,目录中不存在文件或不是可读目录

Java Tomcat7服务器错误,目录中不存在文件或不是可读目录,java,eclipse,spring,tomcat,tomcat7,Java,Eclipse,Spring,Tomcat,Tomcat7,当我使用Tomcat7.0.42在eclipse中运行spring项目时,我得到了HTTP404错误。在控制台中,一个错误是 workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\abcdLogin does not exist or is not a readable directory 当我启动服务器时,服务器启动失败,因此我从上述目录中删除了TMP0TMP1 tmp2文件夹。我在某个地方读到,如果

当我使用Tomcat7.0.42在eclipse中运行spring项目时,我得到了HTTP404错误。在控制台中,一个错误是

workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\abcdLogin does not exist or is not a readable directory

当我启动服务器时,服务器启动失败,因此我从上述目录中删除了TMP0TMP1 tmp2文件夹。我在某个地方读到,如果服务器没有启动,请从目录中删除该文件夹。现在服务器启动了,但在控制台上显示了此错误。如何解决此错误?

尝试以下步骤,可能会对您有所帮助

  • 清理tomcat工作目录
  • 清理服务器
  • 在服务器上重新生成项目

  • 尝试以下步骤,可能会对您有所帮助

  • 清理tomcat工作目录
  • 清理服务器
  • 在服务器上重新生成项目

  • 最后我解决了这个问题:

  • 转到服务器视图(窗口-->显示视图-->其他-->服务器-->服务器)
  • 右键单击Tomcat7服务器
  • 从关联菜单中选择
    Clean…

  • 最后我解决了这个问题:

  • 转到服务器视图(窗口-->显示视图-->其他-->服务器-->服务器)
  • 右键单击Tomcat7服务器
  • 从关联菜单中选择
    Clean…
  • 这很简单:

  • 删除现有服务器
  • 创建新服务器
  • 删除.snap文件。单击以删除.snap文件
  • 参考资料:

    这很简单:

  • 删除现有服务器
  • 创建新服务器
  • 删除.snap文件。单击以删除.snap文件
  • 参考资料:

    如果是Gradle

    我到处寻找gradle项目,但直到我敏锐地观察到gradle文件,才找到解决方案。在gradle文件中,上面的行丢失了

    在Gradle的情况下应用插件:“EclipseWTP”

    我到处寻找gradle项目,但直到我敏锐地观察到gradle文件,才找到解决方案。在gradle文件中,上面的行丢失了


    应用插件:“EclipseWTP”

    尝试从eclipse中删除该服务器,并在eclipse中创建一个新服务器。然后将项目添加到新服务器中,从Eclipse启动服务器。

    尝试从Eclipse中删除该服务器,并在Eclipse中创建新服务器。然后将项目添加到新服务器中,从Eclipse启动服务器。

    如何在服务器上重新构建项目?您的意思是重新创建整个项目吗?不,从eclipse中的
    project菜单
    中,您将找到build project,单击它并选择您的项目,如果您选择了自动生成,则不需要执行此操作,只需清理项目即可。好的。。现在我已经自动清理了项目,但现在的错误是:localhost上的服务器Tomcat v7.0服务器无法启动缩短了服务器的启动时间,因为spring需要更多的时间来配置自己的服务器,在这段时间内,如果服务器无法启动,它将抛出错误,这可能是确切原因,请给出tomcat显示服务器已启动的详细消息。但是在运行spring项目之后,我遇到了http404错误。此外,我无法看到它的logcat文件,因为eclipse中没有可查看的选项。Eclipse版本是:面向Web开发人员的Eclipse Java EE IDE。版本:Indigo Service Release 2如何在服务器上重新构建项目?您的意思是重新创建整个项目吗?不,从eclipse中的
    project菜单
    中,您将找到build project,单击它并选择您的项目,如果您选择了自动生成,则不需要执行此操作,只需清理项目即可。好的。。现在我已经自动清理了项目,但现在的错误是:localhost上的服务器Tomcat v7.0服务器无法启动缩短了服务器的启动时间,因为spring需要更多的时间来配置自己的服务器,在这段时间内,如果服务器无法启动,它将抛出错误,这可能是确切原因,请给出tomcat显示服务器已启动的详细消息。但是在运行spring项目之后,我遇到了http404错误。此外,我无法看到它的logcat文件,因为eclipse中没有可查看的选项。Eclipse版本是:面向Web开发人员的Eclipse Java EE IDE。版本:Indigo Service Release 2