最近在学习maven,实时发现问题,实时记录下来,以备后用
同事的正常项目,我正常倒入Eclipse中以后,pom.xml文件报错,打开该文件,前2行有下划红线
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
给出的提示信息:“Multiple annotations found at this line“ 这个开头的,然后接下来就是什么jar包有问题,我的是jackson.jar有问题,错误还挺长,
这都不是重点。重点是解决方法。
我是linux环境,首先通过命令终端进入到项目目录,然后执行mvn compile
执行成功后(必须是执行成功了,该方法才好使。必须BUILD SUCCESS)
然后在Eclipse中选中该项目 右键-----Maven----Update Project ---勾选Update dependencies下面的Force Update of Snapshots/Releases这个选项。
点击ok。
则现在的pom.xml不再报错