当我在eclipse kepler中创建一个新的maven项目时,eclipse会自动在pom.xml中添加junit 3.8依赖项,如
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8</version>
<scope>test</scope>
</dependency>
我想提供更新的版本,例如:4.10,
我可以在哪里配置使用较新版本而不是旧版本?
答案 0 :(得分:9)
junit版本在archetype中描述,用于创建maven项目。
您需要找到符合您需求的原型,或创建your own。
然后,一旦你拥有它,你需要在creating the project in Eclipse时选择使用这个原型。
答案 1 :(得分:3)
拥有以下其中一项的公司/产品范围版本非常普遍: -
pom
类型,只是作为依赖真空。我个人会同时使用基于依赖关系的pom和导入它的原型。
如果需要,您也可以随时覆盖版本。
答案 2 :(得分:1)
您必须在依赖项中声明所需的version
,例如我在Eclipse Juno中使用JUnit 4.11:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
因此,您需要将version
设置为4.10或任何您想要的版本。