最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot編譯target目錄下沒有resource下的文件踩坑記錄

 更新時(shí)間:2023年08月10日 10:38:04   作者:Adorable_Rocy  
這篇文章主要介紹了SpringBoot編譯target目錄下沒有resource下的文件踩坑記錄,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

SpringBoot編譯target目錄下沒有resource下文件

廢話不多說,直接上圖:

那么導(dǎo)致這個的原因?yàn)槭裁茨兀?/strong>

使用pom形式打包

刪除即可

可能是maven的問題,clean一下即可

解決:

臨時(shí)解決

手動拷貝配置文件到target目錄下

根本解決 新建了一個application.properties文件

發(fā)現(xiàn)新建的配置文件application.properties配置文件被生成到target目錄下了

但是為什么yml文件使用不了呢?這是因?yàn)樵谂渲梦募^濾的過程中,添加了所有xml的文件的過濾以及properties文件的過濾,但是奇怪的是yml文件為什么會被攔截?

 <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>

再多添加一條將yml文件過濾即可

  <include>**/*.yml</include>

至于為什么yml文件會被攔截,再研究研究。。。

SpringBoot打包后,target目錄下resources目錄的文件消失——修改pom.xml

問題描述

在打包Spring Boot文件時(shí)候,發(fā)現(xiàn)target目錄下沒有生成src/main/resources目錄下的文件。

文件目錄如下所示。

問題解決

需要在pom.xml文件下增加對resource目前的映射。

主要如下所示:這里代表的是我文件夾下有.py 和.pth 和 .json格式的文件,所以這里需要一一對應(yīng)。

pom.xml對資源映射的代碼如下所示:(還加了一些圖片后綴等等,后續(xù)可能會用到,就提前加上了。)

 <resources>
            <!-- 這里是為了解決打包之后,target/classes目錄下也有對應(yīng)的文件,比如Files; pythonFile ,必須一一對應(yīng)-->
             <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.*</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.yml</include>
                    <include>**/*.xml</include>
                    <include>**/*.tld</include>
                    <include>**/*.doc</include>
                    <include>**/*.png</include>
                    <include>**/*.jpg</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.png</include>
                    <include>**/*.jpg</include>
                    <include>**/*.xlsx</include>
                    <include>**/*.xls</include>
                    <include>**/*.txt</include>
                    <include>**/*.py</include>
                    <include>**/*.pth</include>
                    <include>**/*.json</include>
                    <include>Files/*</include>
                    <include>mapper/*</include>
                    <include>pythonFile/*</include>
                </includes>
                <excludes>
                    <exclude>**/*.properties</exclude>
                    <exclude>**/*.yml</exclude>
                    <exclude>**/*.xml</exclude>
                    <exclude>**/*.tld</exclude>
                    <exclude>**/*.doc</exclude>
                </excludes>
                <filtering>false</filtering>
            </resource>
        </resources>

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java字節(jié)緩存流的構(gòu)造方法之文件IO流

    Java字節(jié)緩存流的構(gòu)造方法之文件IO流

    這篇文章主要介紹了Java字節(jié)緩存流的構(gòu)造方法之文件IO流,同時(shí)也介紹了字符流中的一些相關(guān)的內(nèi)容,并且通過大量的案例供大家理解。最后通過一些經(jīng)典的案例幫助大家對前面所學(xué)的知識做了一個綜合的應(yīng)用,需要的朋友可以參考一下
    2022-04-04
  • 一篇文章詳解Java異常處理

    一篇文章詳解Java異常處理

    異常處理是編程語言或計(jì)算機(jī)硬件里的一種機(jī)制,用于處理軟件或信息系統(tǒng)中出現(xiàn)的異常狀況(即超出程序正常執(zhí)行流程的某些特殊條件),這篇文章主要給大家介紹了關(guān)于Java異常處理的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • Springboot項(xiàng)目引入druid安裝部署使用教程

    Springboot項(xiàng)目引入druid安裝部署使用教程

    這篇文章主要介紹了Springboot項(xiàng)目引入druid安裝部署使用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • 提高開發(fā)效率Live?Templates使用技巧詳解

    提高開發(fā)效率Live?Templates使用技巧詳解

    這篇文章主要為大家介紹了提高開發(fā)效率Live?Templates使用技巧詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 如何替換@PathVariable中的變量

    如何替換@PathVariable中的變量

    這篇文章主要介紹了如何替換@PathVariable中的變量,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java定時(shí)任務(wù)原理詳解

    Java定時(shí)任務(wù)原理詳解

    當(dāng)下,java編碼過程中,實(shí)現(xiàn)定時(shí)任務(wù)的方式主要以以下兩種為主:spring框架的@Scheduled和quzrtz框架。本文主要就二者的框架原理實(shí)現(xiàn)做一個入門引導(dǎo),為了解深層實(shí)現(xiàn)細(xì)節(jié)做一定的鋪墊
    2022-07-07
  • Spring中事件機(jī)制的實(shí)現(xiàn)示例

    Spring中事件機(jī)制的實(shí)現(xiàn)示例

    Spring中的事件機(jī)制是基于觀察者模式實(shí)現(xiàn)的一種組件間通信機(jī)制,用于解耦不同組件,實(shí)現(xiàn)松耦合的消息傳遞,下面就來了解一下Spring中事件機(jī)制的實(shí)現(xiàn),感興趣的可以了解一下
    2025-10-10
  • 一文帶你徹底理解Java序列化和反序列化

    一文帶你徹底理解Java序列化和反序列化

    這篇文章主要介紹了Java序列化和反序列化的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)Java,感興趣的朋友可以了解下
    2020-09-09
  • SpringBoot定時(shí)任務(wù)多線程實(shí)現(xiàn)示例

    SpringBoot定時(shí)任務(wù)多線程實(shí)現(xiàn)示例

    在真實(shí)的Java開發(fā)環(huán)境中,我們經(jīng)常會需要用到定時(shí)任務(wù)來幫助我們完成一些特殊的任務(wù),本文主要介紹了SpringBoot定時(shí)任務(wù)多線程實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • java中跨域問題解決的幾種方式

    java中跨域問題解決的幾種方式

    這篇文章主要給大家介紹了關(guān)于java中跨域問題解決的幾種方式, 在前后端分離項(xiàng)目中,經(jīng)常會遇到跨域問題,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07

最新評論

尤溪县| 新泰市| 水城县| 加查县| 彭山县| 宝丰县| 普兰店市| 湟源县| 辉县市| 南充市| 家居| 台前县| 铜川市| 宁明县| 丹棱县| 太白县| 巴中市| 康乐县| 七台河市| 洪泽县| 苏尼特右旗| 板桥市| 鸡西市| 盐源县| 堆龙德庆县| 淮安市| 成武县| 梅河口市| 巴东县| 丰顺县| 桦甸市| 塔城市| 桐梓县| 定西市| 临清市| 房产| 宝山区| 西畴县| 通州区| 巫溪县| 伊金霍洛旗|