2009年3月13日星期五

mvn有时让人费解

在运行mvn compile时,总是出错:
The plugin 'org.apache.maven.plugins:maven-resources-plugin' does not exist or no valid version could be found

以前用还好好的,为什么突然报错,配置错了(这期间没有修改)。再使用-U试试,又可以了:
mvn -U compile

-U参数的含义:
-U,--update-snapshots Forces a check for updated releases and
snapshots on remote repositories
呵呵,在编译时需要联到remote服务器上,虽然我在本机上架上一个伺服器,作为maven中心库的代理。在每次编译时,即使不使用到网上的库(本地伺服器中心已经有),但还要使用网络,若网络不通,编译等操作不成功。

没有评论: