1. 程式人生 > 其它 >java解決打jar包Recourse下配置檔案打包異常

java解決打jar包Recourse下配置檔案打包異常

技術標籤:javajava

在pom.xml檔案下新增如下內容:

<!--配置打包時不過濾非java檔案開始  -->
        <!--說明,在進行模組化開發打jar包時,maven會將非java檔案過濾掉,
        xml,properties配置檔案等,但是這些檔案又是必需的,
        使用此配置可以在打包時將不會過濾這些必需的配置檔案。
        -->
<build>
        <!--<finalName>${project.artifactId}</finalName>-->
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>

        <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>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>