eclipse使用maven打包的時候發現靜態資源沒包含進去


今天在打包的時候,發現傳上去的包里沒有配置靜態資源。

(右鍵項目---》Run As ---> 8 Maven install  )

后來發現是因為在pom.xml里沒有配置打包靜態資源的。

<resources>給出各個資源在Maven項目中的具體路徑。

<build>
        <finalName>project</finalName>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.tld</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

 

finalName:構建的最終結果的名字,
directory:資源文件的路徑,
includes:一組文件名的匹配模式,被匹配的資源文件將被構建過程處理
filtering:構建過程中是否對資源進行過濾,默認false


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM