Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Maven war中的代码未更新_Maven_Spring Mvc - Fatal编程技术网

Maven war中的代码未更新

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());

我正在从事一个SpringMVC和Hibernate项目。当我在tomact中构建war clean时,请安装并部署。在控制台中,旧代码正在运行,这就是我的索引控制器

@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如何才能做到这一点。请帮助我