java解決打jar包Recourse下配置檔案打包異常
阿新 • • 發佈:2021-01-13
在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>