-
关于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
3个答案 按时间排序 按投票排序
-
采纳的答案
你那里直接访问这个网址能访问到吗
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
-
你的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
-
你直接通过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默认使用中央仓库,但也可以配置使用阿里云、公司内部仓库等。通过`settings.xml`中的`mirror`元素,可以设置优先访问的镜像。 9. **Maven的 profiles** profiles允许在不同的环境(如开发、测试、生产)下...
**Maven配置操作文档** Apache Maven是一个强大的Java项目管理工具,它主要负责项目的构建、依赖管理和项目信息管理。Maven通过使用一个项目对象模型(Project Object Model,POM)来描述项目,并通过插件来执行...
### Maven的配置及使用 #### 一、Maven简介 Maven是一款自动化构建工具,它主要应用于Java项目中。Maven通过一系列规范化的构建过程,简化了项目的构建流程,提高了开发效率。Maven的核心功能包括依赖管理、生命...
### Maven 的基本使用和配置 #### Maven 介绍 Maven 是 Apache 软件基金会支持的一个项目管理工具,主要用于 Java 项目的构建与依赖管理。它通过一个项目对象模型(POM)来管理项目的构建、报告和文档。Maven 的...
在本章节中,我们将学习如何安装、配置和使用Maven。Maven是一个基于项目对象模型(Project Object Model,POM)的软件项目管理和构建自动化工具。它可以帮助开发者管理项目的构建、报告和文档。 1.1 在 Windows 上...
**正文** 在软件开发中,Maven作为Java项目管理和构建工具,其...通过正确配置`pom.xml`和`settings.xml`,以及使用Nexus这样的仓库管理工具,我们可以更好地管理Maven的依赖关系,为团队开发提供高效、可靠的环境。
包含了<<maven权威指南>>,maven官方api使用等,自己的maven笔记等详细的maven使用教程,同时还包含了maven客户端搭建,服务器配置于搭建的详细资料,是以整套的maven学习资料.
** Maven 3.3.9 安装与配置详解 ** Maven 是一个强大的Java项目管理工具,它能够帮助开发者管理项目的构建、依赖关系、版本控制以及生成...了解并掌握 Maven 的配置和使用方法,是每个 Java 开发者必备的技能之一。
SpringBoot项目使用maven配置文件是Java后端开发中的常见实践,它可以帮助开发者高效地管理依赖、构建项目以及执行自动化任务。Maven是Apache软件基金会的一个项目,它提供了一个项目对象模型(Project Object Model...
标题"Maven配置"涉及到的核心内容包括Maven的安装与环境配置、POM.xml文件的理解与编写、本地仓库的设置以及Maven的全局配置等。 1. Maven的安装与环境配置: Maven的安装通常涉及下载最新版本的Maven,解压到指定...
总结来说,配置Maven涉及安装Maven、修改`settings.xml`文件、配置JDK、调整`pom.xml`以指定编译和插件设置,以及在Tomcat服务器上设置合适的权限。这些步骤都是为了确保Maven能够高效、正确地工作,帮助开发者构建...
** Maven配置及实验详解 ** Maven是一款强大的Java项目管理工具,它可以帮助开发者构建、管理和部署项目。在本文中,我们将详细介绍如何配置Maven,并通过一个简单的“Hello World”项目来实践这一过程。 ### ...
配置完成后,可以通过命令行输入java –version命令来测试JDK配置是否成功,输入mvn –version命令来测试Maven配置是否成功,输入startup.bat命令来测试Tomcat配置是否成功。 此外,需要注意的是,在配置环境变量时...
展示了如何创建和管理包含多个子项目的Maven项目,以及如何利用Maven的继承特性来共享配置和依赖。 **3.4 Web应用** 介绍了如何使用Maven来构建Web应用,包括Servlet的编写、J2EE依赖的添加、Web应用的打包和部署等...
### Maven配置安装与项目搭建详解 #### Maven简介 Maven是一款强大的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一系列标准的过程来管理项目的生命周期,从而简化了项目的构建过程。...
Maven是一个流行的Java项目管理工具,它使用一个名为settings.xml的配置文件来配置Maven的行为...4. 插件配置:Maven的插件可以扩展Maven的功能,settings.xml文件中可以配置插件的版本和使用方式。 总之,settings.x