Spring 如何排除节点\u模块目录

Spring 如何排除节点\u模块目录,spring,maven,Spring,Maven,下面是我的SpringMVC项目的目录结构。 由于node_模块的大小,我想在maven构建期间排除目录 我试过几种方法,但都不管用 下面是pom.xml的构建部分 <build> <finalName>ROOT</finalName> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configura

下面是我的SpringMVC项目的目录结构。 由于node_模块的大小,我想在maven构建期间排除目录

我试过几种方法,但都不管用

下面是pom.xml的构建部分

<build>
<finalName>ROOT</finalName>
<plugins>
  <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
      <source>1.8</source>
      <target>1.8</target>
      <excludes>
        <exclude>node_modules</exclude>
      </excludes>
    </configuration>
    <version>3.1</version>
  </plugin>
</plugins>

我也试过,但也没用

请分享你的想法

谢谢。

试试这个:

<plugins>
  <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
      <source>1.8</source>
      <target>1.8</target>
      <excludes>
        <exclude>**/src/main/java/webapp/node_modules/*</exclude>
      </excludes>
    </configuration>
    <version>3.1</version>
  </plugin>
</plugins>

maven编译器插件
1.8
1.8
**/src/main/java/webapp/node_模块/*
3.1

我也有同样的问题,即使您修复了他创建的类型,提供的答案也不起作用,因为它显然是**/src/main/webapp/node\u模块,而不是**/src/main/java/webapp。我不得不将package.json放在更高的层次上,并以不同的方式处理模块。有人解决了这个问题吗?@Jokus:只需将节点文件夹移到应用程序外,然后配置webpack,将生成的文件放在src/main/java/webapp内的正确文件夹中……不,它不起作用。即使我们在maven war插件中也在做同样的事情,这也不起作用。