清除maven项目中的overlays 目录

项目场景:

通过Maven插件清除 overlays 目录 前因:项目中每个web模块下都有一个overlays目录,长期以往的积累,导致项目额外的庞大。 解决方案:通过项目中引入Maven插件,一步清除。


问题描述

通过Maven插件清除 overlays 目录 前因:项目中每个web模块下都有一个overlays目录,长期以往的积累,导致项目额外的庞大。 解决方案:通过项目中引入Maven插件,一步清除。


解决方案:

  1. 将此插件,放入项目最外层的POM文件中
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-clean-plugin</artifactId>
    <configuration>
            <directory>overlays</directory>
    </configuration>
</plugin>
  1. 执行clean操作即可。
  2. 执行完毕后,overlays目录会清除。然后删除POM文件中新增的依赖。
  3. 继续其他操作之前,重新刷新一下右上角的Maven即可。(因为本地已经没有overlays了,还是需要下载一份下来的)

版权声明:本文为weixin_44288553原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。