java Maven在Quickstart原型中更改jUnit版本
我正在尝试使用maven-archetype-quickstart
原型创建一个新的maven项目,该原型包含一个AppTest.java
样本测试类和Junit版本3.8.1的依赖项,但我想使用JUnit4
如何在quickstart maven原型上更改Junit版本
你可以在下面搜索框中键入要查询的问题!
我正在尝试使用maven-archetype-quickstart
原型创建一个新的maven项目,该原型包含一个AppTest.java
样本测试类和Junit版本3.8.1的依赖项,但我想使用JUnit4
如何在quickstart maven原型上更改Junit版本
# 1 楼答案
在eclipse中使用提示符或终端并执行以下操作:
之后,您必须将它作为maven项目从Eclipse、IntelliJ或Netbeans导入,您将获得J-Unit4的版本。X
# 2 楼答案
显然,这个junit版本附带了maven原型quickstart,所以他们提交了一个{a2},在原型版本1.2中解决了这个问题
由于该版本不是默认的Maven Archetype Catalog,下一个任务是使用maven archetype quickstart 1.2版本查找原型目录,并将该目录用于
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeCatalog=http://your.updated.catalog
命令编辑:显然,according to this answer,您还可以基于项目的POM创建自定义原型,然后将其安装到本地原型目录中
# 3 楼答案
您应该能够在pom中更改版本。xml
请参阅本文以获得更深入的解释:https://examples.javacodegeeks.com/enterprise-java/maven/junit-maven-example/