您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何从Spring Boot Jar中排除资源文件?

如何从Spring Boot Jar中排除资源文件?

代替使用maven-spring-boot插件,使用maven-resource插件和maven配置文件

<profiles>
  <profile>
    <id>prod</id>
    <build>
      <resources>
        <resource>
          <filtering>true</filtering>
          <directory>[your directory]</directory>
          <excludes>
            <exclude>[non-resource file #1]</exclude>
            <exclude>[non-resource file #2]</exclude>
            <exclude>[non-resource file #3]</exclude>
            ...
            <exclude>[non-resource file #n]</exclude>
          </excludes>
        </resource>
      </resources>
    </build>
  </profile>
</profiles>

确保<filtering>true</filtering>在资源元素内指定选项。

为每种环境创建一个配置文件并过滤这些文件

确保使用适当的配置文件执行Maven:

mvn clean install -P prod

要查看maven-resource插件的更多示例,请查看maven- resource

如果您想了解有关个人资料的更多信息,请查看个人资料

Java 2022/1/1 18:22:04 有534人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶