`

MAVEN创建一个java的web应用报错,请大侠帮忙看看

 
阅读更多
F:\study\ssm>mvn archetype:create -DgroupId=com.xcl -DartifactId=ssm -DarchetypeArtifactId=maven-archetype-webapp
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.apache.maven.plugins:maven-archetype-plugin

Reason: Error getting POM for 'org.apache.maven.plugins:maven-archetype-plugin' from the repository: Failed to resolve artifact, possibly due to a repository list that is not appropriately equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-archetype-plugin:pom:2.1-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

 for project org.apache.maven.plugins:maven-archetype-plugin


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Sun Oct 09 15:06:09 GMT 2011
[INFO] Final Memory: 1M/4M
[INFO] ------------------------------------------------------------------------
分享到:
评论
1 楼 XIAOLINJAVA 2011-10-10  
修改此目录下:C:\Documents and Settings\Administrator\.m2\repository\org\apache\maven\plugins\maven-archetype-plugin\maven-metadata-central.xml文件,详情如下:

<?xml version="1.0" encoding="UTF-8"?>

<metadata>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-archetype-plugin</artifactId>
  <versioning>
    <latest>2.1-SNAPSHOT</latest>
    <release>2.1</release>
    <versions>
      <version>1.0-alpha-3</version>
      <version>1.0-alpha-4</version>
      <version>1.0-alpha-7</version>
      <version>2.0-alpha-1</version>
      <version>2.0-alpha-2</version>
      <version>2.0-alpha-3</version>
      <version>2.0-alpha-4</version>
      <version>2.0-alpha-5</version>
      <version>2.0-alpha-6-SNAPSHOT</version>
      <version>2.0</version>
      <version>2.1</version>
      <version>2.2-SNAPSHOT</version>
    </versions>
    <lastUpdated>20111003210334</lastUpdated>
  </versioning>
</metadata>


将“ <latest>2.1-SNAPSHOT</latest>”改成<latest>2.1</latest>就ok了,具体原因是maven的问题


相关推荐

Global site tag (gtag.js) - Google Analytics