Java 为什么打开并保存文件会修复404?

Java 为什么打开并保存文件会修复404?,java,eclipse,spring-mvc,tomcat7,Java,Eclipse,Spring Mvc,Tomcat7,我无法用谷歌会给我答案的方式来表达这个问题。所以我在这里 我的网站随机出现404错误。通常与我所做的一些改变有关 现在我做了一次SVN更新,突然间我被随机页面上的404弄得不知所措。因此,我开始执行例行程序,首先检查是否缺少有罪的.jsp。它是现在的。我检查了那个有罪的控制员。它是现在的 解决方案是打开控制器。在任何地方添加一个空格。删除相同的空格。保存文件。最后重新启动服务器。这绝对不会改变文件中的任何内容。然而,它使404消失,页面按预期打开 我也遇到过图像突然无法识别的问题。解决方案是将它

我无法用谷歌会给我答案的方式来表达这个问题。所以我在这里

我的网站随机出现404错误。通常与我所做的一些改变有关

现在我做了一次SVN更新,突然间我被随机页面上的404弄得不知所措。因此,我开始执行例行程序,首先检查是否缺少有罪的.jsp。它是现在的。我检查了那个有罪的控制员。它是现在的

解决方案是打开控制器。在任何地方添加一个空格。删除相同的空格。保存文件。最后重新启动服务器。这绝对不会改变文件中的任何内容。然而,它使404消失,页面按预期打开

我也遇到过图像突然无法识别的问题。解决方案是将它们从项目中删除。重新导入图像。重新启动服务器


这件事已经困扰我很长时间了。我问我的同事发生了什么,他对这个问题非常熟悉,并说Java就是这样被搞砸的。我真的需要一个解决方案或至少是一个原因来解释为什么会发生这种情况。

也许你只需要在写入文件后重新启动服务器。我试过了。很多次。只有打开和保存文件才能做到这一点。我的意思是在写入文件后重新启动服务器,以便刷新以前状态的任何缓存。写入文件意味着什么?您如何从eclipse运行应用程序?项目是否配置为动态Web模块?也许你只需要在再次运行应用程序之前清理tomcat