如果我有一个war配置,它使用WEB-INF / lib目录构建标准war文件。 jar文件以spring-core.jar形式出现。是否可以包含依赖项列表中列出的版本号,例如我希望与版本号进行战争,
WEB-INF / lib / spring-4.3.8.RElEASE.jar
而不是:
WEB-INF / lib / spring.jar
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<outputFileNameMapping>@{artifactId}@.@{extension}@</outputFileNameMapping>
<webResources>
<resource>
<directory>WebContent</directory>
</resource>
</webResources>
</configuration>
</plugin>
答案 0 :(得分:0)
默认名称是存储库中调用的名称。您可能有一个配置覆盖此功能(例如来自maven-dependency-plugin的stripVersion)。
此问题描述了重命名单个依赖项的过程: Renaming Maven dependency in WAR's WEB-INF/lib folder