可以尝试使用maven-resources-
pl
ugin代替maven-remote-resources-
pl
ugin,并将资源目录配置到模块中的相应位置。
具体方法如下,在需要复制资源的模块中的pom.xml文件中加入以下代码:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>compile</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/../other-module/src/main/resources</outputDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
其中,outputDirectory是需要复制到的模块的资源目录,resources是需要复制的资源所在目录。
执行maven命令,即可将资源复制到其他模块中。