5
在maven中聲明依賴關係時,可以指定項目依賴的最低版本,但是mvn exec
使用最新的二進制文件。我想導出最小的依賴關係集(例如JUnit 4.0),但總是想自己使用最新的依賴關係(例如JUnit 4.8.1)。Maven中的依賴版本管理
在maven中聲明依賴關係時,可以指定項目依賴的最低版本,但是mvn exec
使用最新的二進制文件。我想導出最小的依賴關係集(例如JUnit 4.0),但總是想自己使用最新的依賴關係(例如JUnit 4.8.1)。Maven中的依賴版本管理
您可以管理版本範圍每個依存性例如:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>[4.0,)</version>
<scope>test</scope>
</dependency>
這意味着你期望至少JUnit的4.0版本,但最新的版本將被使用時可用。