博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven在打war包时将资源文件打包到classes目录下
阅读量:6395 次
发布时间:2019-06-23

本文共 892 字,大约阅读时间需要 2 分钟。

  hot3.png

线上为了便于修改配置,我们不希望将资源文件达到jar包中,这样无法修改。因此可以利用maven插件的机制将资源文件打到classes目录下,jar只包含类文件文件。

具体配置如下

<resources>

                    <resource>

                        <directory>src/main/resources</directory>

                        <!--打包时排除资源文件-->

                        <excludes>

                            <exclude>*.*</exclude>

                        </excludes>

                    </resource>

                </resources>

                 <!--必须配置测试资源文件,否则测试类无法加载资源文件-->

                <testResources>

                     <testResource>

                      <directory>src/test/resources</directory>

                       <filtering>true</filtering>

                      </testResource>

                 </testResources>

                <plugins>

                    <plugin>

                        <groupId>org.apache.maven.plugins</groupId>

                        <artifactId>maven-war-plugin</artifactId>

                        <version>2.1.1</version>

                        <configuration>

                            <!--将类文件打成jar包-->

                            <archiveClasses>true</archiveClasses>

                            <!--将资源文件打到classes目录下-->

                            <webResources>

                                <resource>

                                    <directory>src/main/resources</directory>

                                    <targetPath>WEB-INF/classes</targetPath>

                                    <filtering>true</filtering>

                                </resource>

                            </webResources>

                        </configuration>

                    </plugin>

                </plugins>

            </build>

转载于:https://my.oschina.net/iwang/blog/277594

你可能感兴趣的文章
Python从菜鸟到高手(4):导入Python模块
查看>>
实战:Windows 2008 WDS使用参考计算机创建安装映像
查看>>
利用缓存来提高网站的性能(Caching to Improve the Performance of Your Website )
查看>>
Android应用程序注册广播接收器(registerReceiver)的过程分析
查看>>
对代理ARP技术的误读、无法完成代理ARP实验的故障分析
查看>>
详解网络流量监控
查看>>
可视化日志分析工具Gltail的安装与使用
查看>>
关于Segmentation fault (core dumped)几个简单问题
查看>>
经典SQL语句大全(基础篇)
查看>>
掌握感性思路,轻松写出高质量的SEO原创文章
查看>>
HTML5 Canvas眨眼睛动画
查看>>
C-C和指针作业题(第一章)
查看>>
[推荐]网店代销的卖家,你的宝贝名称修改了吗?
查看>>
Android NDK JNI C++ <7> eg
查看>>
jQuery打造智能提示插件二(可编辑下拉框)
查看>>
PHP中spl_autoload_register函数的用法
查看>>
[Python] Python 之 function, unbound method 和 bound method
查看>>
Linux makefile 教程 很具体,且易懂
查看>>
希尔排序
查看>>
几种常见的内嵌数据库
查看>>