zoukankan      html  css  js  c++  java
  • 【Maven】在pom.xml文件中使用resources插件的小作用

    在spring boot创建web项目打包为jar包的过程中,是不会把webapp目录下的页面也打包进去的,这个时候接触到了maven的 resources插件。

    ===============================================================================================================

    ==    【现在来看的一点作用:可以将打包的jar包的目录结构处理成war的目录结构,这样jar包也会打包webapp的页面,也可以访问。】       ==

    ===============================================================================================================

    在没有使用之前,打包出来的jar包结构如下:

     

    【对比上下两种情况的第二幅图,可以看到如果不实用resource插件的话,默认情况下,打包jar包不会把webapp下的东西打包进来】 

    使用resource插件之后,

    可以看到已经将项目中的src/main/webapp目录下的内容打包到了META-INF/resources路径下。

     【如果你已经使用过,在删掉resources插件之后,打包jar包,依旧会把webapp下的内容打包在jar包中,那是缓存的问题】

    ===============================================================================================================================

    那具体怎么使用如下:

         <resources>
                <resource>
                    <!-- 指定resources插件处理哪个目录下的资源文件 -->
                    <directory>src/main/webapp</directory>
                    <!--注意此次必须要放在此目录下才能被访问到 -->
                    <targetPath>META-INF/resources</targetPath>
                    <includes>
                        <include>**/**</include>
                    </includes>
                </resource>
            </resources>
  • 相关阅读:
    CSS实现字母全大写
    人生职业规划与自身设想
    关于人生的一些想法,和淘客SEO的思想。
    保持积极向上的心态去把傻逼的坚持换成牛逼的结果
    SEO站群随想,及自我的认知和想法
    我是SEOer,我为自己代言
    打印出 html结构中的ul li
    js数据类型转换
    js object类型转换 内存泄漏 垃圾回收机制
    页面重置样式reset.css
  • 原文地址:https://www.cnblogs.com/sxdcgaq8080/p/7715427.html
Copyright © 2011-2022 走看看