0 0

关于MAVEN的配置和使用5

今天使用maven构建项目,maven和eclipse插件都有!   环境变量也配置了,但是在新建maven项目的时候,出现了图片上的情况!
想问下具体需要怎么样配置才可以正常使用!

问题补充:
suziwen 写道
你直接通过maven命令行能创建项目吗,
看你的.m2文件里的setting.xml和maven安装目录下的setting.xml是怎么配置仓库的,仓库地址能访问到吗

mvn archetype:create -DgroupId=yang   -DartifactId=helloworld命令用的是这个命令,但是提示
[WARNING] Failed to retrieve plugin descriptor for org.apache.maven.plugins:mave
n-clean-plugin:2.4.1: Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 o
r one of its dependencies could not be resolved: Failed to read artifact descrip
tor for org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-
site-plugin/3.0/maven-site-plugin-3.0.pom
这样的警告,然后错误就是
[ERROR] No plugin found for prefix 'archetype' in the current project and in the
 plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the
repositories [local (C:\Users\acer\.m2\repository), central (http://repo.maven.a
pache.org/maven2)] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/NoPluginFoundF
orPrefixException
C:\Users\acer>
这个错误了!

问题补充:
suziwen 写道
你的MAVEN是什么版本的,我的2.2.1运行你的命令正常

mvn archetype:create -DgroupId=yang   -DartifactId=helloworld -e


mvn archetype:create -DgroupId=yang   -DartifactId=helloworld -X

加上-e或者-X参数看看详细些的错误信息

我的是3.0.4版本的,错误好像是仓库不能更新,难道是我的配置文件那里写错了吗?  
org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: No plugin found
for prefix 'archetype' in the current project and in the plugin groups [org.apac
he.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\
Users\acer\.m2\repository), central (http://repo.maven.apache.org/maven2)]
        at org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.r
esolve(DefaultPluginPrefixResolver.java:94)
        at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.findPluginF
orPrefix(MojoDescriptorCreator.java:262)
        at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDesc
riptor(MojoDescriptorCreator.java:222)
        at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalcul
ator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:106)
        at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalcul
ator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:86)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStarter.java:98)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
cher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
uncher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
352)
这个是新的错误!

问题补充:
suziwen 写道
你那里直接访问这个网址能访问到吗

http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-site-plugin/3.0/maven-site-plugin-3.0.pom


要是不行就先把.m2文件删除(或者改个其他名),再执行你那命令那MVN再重新构建下。

你的命令在我机器上的MVN 3.0.4版本也能正常执行

问题解决了!   是网络问题!  那个网站一直到刚才才能访问!   现在已经成功建立了!   真是邪了门了!   难道谁还故意封了apache的IP?
2012年3月18日 02:38
  • 大小: 58.2 KB
  • 大小: 23.6 KB

3个答案 按时间排序 按投票排序

0 0

采纳的答案

你那里直接访问这个网址能访问到吗

http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-site-plugin/3.0/maven-site-plugin-3.0.pom


要是不行就先把.m2文件删除(或者改个其他名),再执行你那命令那MVN再重新构建下。

你的命令在我机器上的MVN 3.0.4版本也能正常执行

2012年3月18日 17:19
0 0

你的MAVEN是什么版本的,我的2.2.1运行你的命令正常

mvn archetype:create -DgroupId=yang   -DartifactId=helloworld -e


mvn archetype:create -DgroupId=yang   -DartifactId=helloworld -X

加上-e或者-X参数看看详细些的错误信息

2012年3月18日 14:04
0 0

你直接通过maven命令行能创建项目吗,
看你的.m2文件里的setting.xml和maven安装目录下的setting.xml是怎么配置仓库的,仓库地址能访问到吗

2012年3月18日 06:42

相关推荐

    maven学校配置maven配置maven配置

    maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置...

    maven配置文件配置国内阿里云镜像

    maven配置文件配置国内阿里云镜像

    maven配置阿里云镜像仓库

    maven配置阿里云镜像仓库,maven配置阿里云镜像仓库,maven配置阿里云镜像仓库。

    李兴华maven配置与使用

    Maven默认使用中央仓库,但也可以配置使用阿里云、公司内部仓库等。通过`settings.xml`中的`mirror`元素,可以设置优先访问的镜像。 9. **Maven的 profiles** profiles允许在不同的环境(如开发、测试、生产)下...

    maven配置操作文档

    **Maven配置操作文档** Apache Maven是一个强大的Java项目管理工具,它主要负责项目的构建、依赖管理和项目信息管理。Maven通过使用一个项目对象模型(Project Object Model,POM)来描述项目,并通过插件来执行...

    Maven的配置及使用

    ### Maven的配置及使用 #### 一、Maven简介 Maven是一款自动化构建工具,它主要应用于Java项目中。Maven通过一系列规范化的构建过程,简化了项目的构建流程,提高了开发效率。Maven的核心功能包括依赖管理、生命...

    maven的基本使用和配置

    ### Maven 的基本使用和配置 #### Maven 介绍 Maven 是 Apache 软件基金会支持的一个项目管理工具,主要用于 Java 项目的构建与依赖管理。它通过一个项目对象模型(POM)来管理项目的构建、报告和文档。Maven 的...

    Maven的安装、配置及使用入门

    在本章节中,我们将学习如何安装、配置和使用Maven。Maven是一个基于项目对象模型(Project Object Model,POM)的软件项目管理和构建自动化工具。它可以帮助开发者管理项目的构建、报告和文档。 1.1 在 Windows 上...

    maven 配置多仓库

    **正文** 在软件开发中,Maven作为Java项目管理和构建工具,其...通过正确配置`pom.xml`和`settings.xml`,以及使用Nexus这样的仓库管理工具,我们可以更好地管理Maven的依赖关系,为团队开发提供高效、可靠的环境。

    maven 配置与使用

    包含了<<maven权威指南>>,maven官方api使用等,自己的maven笔记等详细的maven使用教程,同时还包含了maven客户端搭建,服务器配置于搭建的详细资料,是以整套的maven学习资料.

    maven3.3.9个和maven配置步骤

    ** Maven 3.3.9 安装与配置详解 ** Maven 是一个强大的Java项目管理工具,它能够帮助开发者管理项目的构建、依赖关系、版本控制以及生成...了解并掌握 Maven 的配置和使用方法,是每个 Java 开发者必备的技能之一。

    SpringBoot项目使用maven配置文件

    SpringBoot项目使用maven配置文件是Java后端开发中的常见实践,它可以帮助开发者高效地管理依赖、构建项目以及执行自动化任务。Maven是Apache软件基金会的一个项目,它提供了一个项目对象模型(Project Object Model...

    maven配置.zip

    标题"Maven配置"涉及到的核心内容包括Maven的安装与环境配置、POM.xml文件的理解与编写、本地仓库的设置以及Maven的全局配置等。 1. Maven的安装与环境配置: Maven的安装通常涉及下载最新版本的Maven,解压到指定...

    maven 配置注意事项

    总结来说,配置Maven涉及安装Maven、修改`settings.xml`文件、配置JDK、调整`pom.xml`以指定编译和插件设置,以及在Tomcat服务器上设置合适的权限。这些步骤都是为了确保Maven能够高效、正确地工作,帮助开发者构建...

    Maven配置以及实验

    ** Maven配置及实验详解 ** Maven是一款强大的Java项目管理工具,它可以帮助开发者构建、管理和部署项目。在本文中,我们将详细介绍如何配置Maven,并通过一个简单的“Hello World”项目来实践这一过程。 ### ...

    JDK和maven的环境变量配置

    配置完成后,可以通过命令行输入java –version命令来测试JDK配置是否成功,输入mvn –version命令来测试Maven配置是否成功,输入startup.bat命令来测试Tomcat配置是否成功。 此外,需要注意的是,在配置环境变量时...

    maven 安装配置手册

    展示了如何创建和管理包含多个子项目的Maven项目,以及如何利用Maven的继承特性来共享配置和依赖。 **3.4 Web应用** 介绍了如何使用Maven来构建Web应用,包括Servlet的编写、J2EE依赖的添加、Web应用的打包和部署等...

    maven配置安装、maven项目搭建

    ### Maven配置安装与项目搭建详解 #### Maven简介 Maven是一款强大的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一系列标准的过程来管理项目的生命周期,从而简化了项目的构建过程。...

    Maven的Settings的较为不错的文件以及配置介绍

    Maven是一个流行的Java项目管理工具,它使用一个名为settings.xml的配置文件来配置Maven的行为...4. 插件配置:Maven的插件可以扩展Maven的功能,settings.xml文件中可以配置插件的版本和使用方式。 总之,settings.x

Global site tag (gtag.js) - Google Analytics