Maven war中的代码未更新
我正在从事一个SpringMVC和Hibernate项目。当我在tomact中构建war clean时,请安装并部署。在控制台中,旧代码正在运行,这就是我的索引控制器Maven war中的代码未更新,maven,spring-mvc,Maven,Spring Mvc,我正在从事一个SpringMVC和Hibernate项目。当我在tomact中构建war clean时,请安装并部署。在控制台中,旧代码正在运行,这就是我的索引控制器 @Controller @RequestMapping({ "/index" }) public class IndexController { private final Logger logger = LogManager.getLogger(this.getClass().getSimpleName());
@Controller
@RequestMapping({ "/index" })
public class IndexController {
private final Logger logger =
LogManager.getLogger(this.getClass().getSimpleName());
@RequestMapping(method = RequestMethod.GET)
public String index(ModelMap model, final Principal principal) {
//logger.debug("Enter in Get method IndexController");
return "index";
}
}
你可以看到我对记录器进行了注释,但它在控制台中打印。所以我认为它来自另一个控制器,然后我从代码中删除了所有控制器,部署后仍然打印记录器,我也从这个控制器中删除了记录器,部署后仍然打印记录器。我不知道为什么我的代码在战争中没有更新。有人能帮忙吗me请清除本地存储库,然后执行
清除安装
对于windows,您可以在
C:\Users\{yourUsername}\.m2
中找到.m2
存储库,在重建war文件之前,您可能也需要重建工件。@Thorbjørnravandersen如何才能做到这一点。请帮助我