myeclipse10创建maven项目失败

J2EE 码拜 10年前 (2015-04-15) 1636次浏览 0个评论
 

创建maven项目时选择 artifact id 为maven-archetype-webapp 点击完成报错如下,百度后解决不了

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE
Failed to resolve version for org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-quickstart/maven-metadata.xml in local (D:\mavenrepository)
Failed to resolve version for org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-quickstart/maven-metadata.xml in local (D:\mavenrepository)

不知道是何缘故,maven版本apache-maven-2.2.1,猜想可能是C:\Users\Administrator\.m2 下setting.xml或者是D:\Program Files\apache-maven-2.2.1\conf下setting.xml配置有问题,请有经验的朋友指点一下

myeclipse10创建maven项目失败
自己顶下,没有人会 吗?
myeclipse10创建maven项目失败
牛人呢?
myeclipse10创建maven项目失败
60分
很明显您pom里相关版本的maven-archetype-webapp在服务器的repository里没有这个jar文件

解决办法是自己网上下载这个jar,然后到.m2的相关文件夹去用mvn install去安装这个jar文件就好。

mvn install:install-file -Dfile=your-artifact-1.0.jar \
                         [-DpomFile=your-pom.xml] \
                         [-Dsources=src.jar] \
                         [-Djavadoc=apidocs.jar] \
                         [-DgroupId=org.some.group] \
                         [-DartifactId=your-artifact] \
                         [-Dversion=1.0] \
                         [-Dpackaging=jar] \
                         [-Dclassifier=sources] \
                         [-DgeneratePom=true] \
                         [-DcreateChecksum=true]

myeclipse10创建maven项目失败
楼上能不能提供两个setting.xml文件的范例吖
myeclipse10创建maven项目失败
settings.xml一般都是放maven repository的服务器配置信息的

<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <servers>
    <server>
      <id>central</id>
      <username>ABC</username>
      <password>ABC</password>
    </server>
  </servers>
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-release</name>
          <url>https://yourRepositoryURL</url>
        </repository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>

对于公共的大服务器,是不需要用户名和密码的,其实直接在pom.xml里引用<repository></repository>就可以了

myeclipse10创建maven项目失败
对于公共的大服务器,是不需要用户名和密码的,其实直接在pom.xml里引用<repository></repository>就可以了. 比如Maven Central
myeclipse10创建maven项目失败
LZ 你的myeclipse 10 是破解版的吗? 可不可以发给我一份 谢谢 chenyi.life@gmail.com
myeclipse10创建maven项目失败
太大了,邮箱发不过去
myeclipse10创建maven项目失败
解决了我的问题。谢谢

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明myeclipse10创建maven项目失败
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!