我們使用的是Maven 2.2.1版本。Maven:更改依賴項內的jar版本
我有現成的pom.xml文件,在我觀察了很多罐子 均與版本99.1提及,看這下面:
<dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaxws_2.1_spec</artifactId>
<version>99.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
<version>99.1</version>
<scope>provided</scope>
</dependency>
後,我已經chnaged版本從99.1到確切版本(例如,在 Geronimo的jaxws_2.1_spec罐子我提到版本1.7.1的情況下)
現在,這看起來像這樣
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jaxws_2.1_spec</artifactId>
<version>1.7.1</version>
<scope>provided</scope>
</dependency>
該應用程序已編譯,並且其BUILD BUILD SUCCESSFUL。
但我不知道,chnaging這樣會影響到什麼?
而且我還觀察到,對於依賴項標籤中的一些jar沒有版本標籤?這可以接受嗎?
請告訴我,非常感謝。
更新版本之前是否編譯? – Raghuram