簡體   English   中英

Maven大戰並將版本號放在WEB-INF / lib中的jar中

[英]Maven war and put the version number in the jars in WEB-INF/lib

如果我有一個war配置,可以使用WEB-INF / lib目錄構建一個標准war文件。 jar文件以spring-core.jar的形式出現。 是否可以包括依賴性列表中列出的版本號,例如我想與版本號打架,

WEB-INF / LIB /彈簧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> 

默認名稱是在存儲庫中調用的名稱。 您可能具有覆蓋此功能的配置(例如,來自maven-dependency-plugin的stripVersion)。

這個問題描述了重命名單個依賴項的過程: 重命名WAR的WEB-INF / lib文件夾中的Maven依賴項

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM