我正在尝试使用Spring Boot Maven插件构建jar时,从src / main / java中排除一些Java文件,从src / main / resources文件夹中除去一些yml文件。我尝试了以下选项:
maven-jar-plugin]中的选项1
<configuration> <excludes> <exclude>**/security/**/*.java</exclude> <exclude>**/application-*.yml</exclude> </excludes> </configuration>
选项2 构建标记中的资源:
<resources> <resource> <directory>src/main</directory> <excludes> <exclude>**/security/*</exclude> <exclude>**/application-*.yml</exclude> </excludes> <filtering>false</filtering> </resource> </resources>
选项1都从生成的jar中删除Java文件。但是选项2更改了JAR中的结构,它包括Java和资源文件夹。
非常感谢上面的任何指针。
我正在尝试使用Spring Boot Maven插件构建jar时,从src / main / java中排除一些Java文件,从src / main / resources文件夹中除去一些yml文件。我尝试了以下...
我找到了解决方法,如下所示;它正在使用Maven jar插件排除项。先前提供的Maven通配符中存在问题。