报错:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.20:test (default-test) on project utils-common: Unable to generate classpath: org.apache.maven.artifact.resolver.ArtifactResolutionException: Unable to get dependency information for org.apache.maven.surefire:surefire-junit4:jar:2.20: Failed to retrieve POM for org.apache.maven.surefire:surefire-junit4:jar:2.20: Could not transfer artifact org.apache.maven.surefire:surefire-junit4:pom:2.20 from/to central (https://repo.maven.apache.org/maven2): Received fatal alert: protocol_version
当你的项目在maven中执行install打包的时候,出现如上异常。
原因:用maven管理jar包的pom.xml文件中没有配置maven打包所需要的插件
解决方式:
解决办法:打开pom.xml文件,添加如下打包的设置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
</build>