操作系统是winxp sp3,从maven2客户端升级为maven3,只有本地仓库,没有nexus库。
 
以前在家里机器使用maven2的时候,通常都是在命令行下执行mvn install安装一个jar包至本地仓库,然后在pom.xml文件中就可以进行依赖配置了.
最近升级为maven3之后,为什么同样的操作会报错,总是显示Missing artifact这个错误,到.m2\repository目录下查看发现jar包安装成功。.m2下的settings.xml文件如下:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 
http://maven.apache.org/xsd/settings-1.0.0.xsd">
 <localRepository>${user.home}/.m2/repository</localRepository>
 <interactiveMode>true</interactiveMode>
 <usePluginRegistry>false</usePluginRegistry>
 <offline>false</offline>
</settings>