Maven GeoLite2数据库添加到war时会损坏
与问题一样,我通过以下步骤从WAR文件中获得错误:Maven GeoLite2数据库添加到war时会损坏,maven,Maven,与问题一样,我通过以下步骤从WAR文件中获得错误: mvn包将GeoLite2-City.mmdb从src/main/resources/GeoLite2 City.mmdb复制到WEB-INF/classes/GeoLite2 City.mmdb下的war文件 GeoLite2-City.mmdb在第一步mvn包中更改 我尝试了插件maven资源插件as,但是GeoLite2-City.mmdb仍然被mvn包 如何解决该问题?maven war插件实际上也可以过滤该文件 与maven reso
mvn包
将GeoLite2-City.mmdb从src/main/resources/GeoLite2 City.mmdb
复制到WEB-INF/classes/GeoLite2 City.mmdb下的war文件
maven资源插件
as,但是GeoLite2-City.mmdb仍然被mvn包
如何解决该问题?maven war插件实际上也可以过滤该文件 与maven resources插件一样,您可以将该mmdb文件扩展名添加为:
org.apache.maven.plugins
maven战争插件
3.2.0
内存数据库
很高兴这有帮助。为了帮助未来的访客了解此问题的答案,请单击灰色复选框并将其变为绿色(请参阅)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>mmdb</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>