本帖最后由 wave900309 于 2013-03-05 15:29:44 编辑

解决方案 »

  1.   

    Could not find artifact org.codehaus.plexus:plexus-utils:jar:2.0.5
    少这个包,没下载下来?
      

  2.   

    我是看《maven实战》上的一个例子的,作者都没有这一步操作
      

  3.   

    果然是,我到C:\Users\Ken\.m2\repository\org\codehaus\plexus\plexus-utils\2.0.5看了一下
    plexus-utils-2.0.5.jar是plexus-utils-2.0.5.jar.lastupdate,能告诉我为什么会这样吗?网络问题?
      

  4.   

    没错,Maven不管下没下成功,都会有一个.lastupdate文件,一旦出现了这个文件,而你指定远程仓库的方式是mirror,而不是profile里的repository,那么Maven默认不会去更新这个文件,个人以为Maven的这个设定很愚蠢。
      

  5.   

    我是关掉eclipse就能成功编译。