gradle和maven打包时排除application.properties问题
更新时间:2024年12月09日 08:42:51 作者:文盲青年
文章主要介绍了Gradle、Maven(用于构建JAR包)和Maven(用于构建WAR包),文章基于个人经验,为读者提供了参考,并鼓励大家支持脚本之家
gradle和maven打包时排除application.properties
gradle
processResources { exclude('application.properties') }
maven(jar包)
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!--打包去掉jar包内的配置文件--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <excludes> <exclude>application.yml</exclude> <exclude>application-gateway.yml</exclude> </excludes> </configuration> </plugin> </plugins> </build>
maven(war包)
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!--打包时排除指定目录--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.2.0</version> <configuration> <!--<packagingExcludes>WEB-INF/classes/*.properties,WEB-INF/classes/config/**.properties--> <!--</packagingExcludes>--> </configuration> </plugin> </plugins> </build>
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
MultipartFile中transferTo(File file)的路径问题及解决
这篇文章主要介绍了MultipartFile中transferTo(File file)的路径问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-07-07为什么ConcurrentHashMap的key value不能为null,map可以?
这篇文章主要介绍了为什么ConcurrentHashMap的key value不能为null,map可以呢?具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-01-01
最新评论