gpt4 book ai didi

eclipse /Tomcat7 : application context root reloading returns 404

转载 作者:行者123 更新时间:2023-11-28 23:44:14 24 4
gpt4 key购买 nike

我有一个 servlet,它使用 "" 字符串映射到应用程序上下文根:所以当我点击 url http://127.0.0.1:8080/myapp/ 时,我可以看到“This is ROOT!”在浏览器中。到目前为止一切顺利。

但是如果我修改某些东西,比如将字符串 This is ROOT!! 更改为 ROOT!! 并将文件保存在 eclipse 中。 Eclipse 将花费几秒钟时间重新加载上下文。 现在,如果我点击相同的 url,将显示一个 404 页面,而所有其他页面仍然可以正常工作。只有根映射被破坏。所以我重新部署(eclipse 的“在服务器上运行”)应用程序,根映射又回来了。关于如何解决这个问题的任何想法?

@WebServlet("")
public class Root extends HttpServlet {
private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.getWriter().println("This is ROOT!!");
}

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}

}

最佳答案

https://issues.apache.org/bugzilla/show_bug.cgi?id=54955

这是tomcat 7.0.40的一个bug。当你部署它时。上下文根是可访问的。但是重新加载应用程序会导致上下文根返回 404。

关于 eclipse /Tomcat7 : application context root reloading returns 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16505091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com