使用Eclipse创建Maven Web工程的时候,总是报如下的错误.内网搭建了一个Nexus,下载一般构件正常.总是怀疑插件相关配置有问题,但还未解决.
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE
Failed to resolve version for org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-webapp/maven-metadata.xml in local (/home/qianxg/.m2/repository)
Failed to resolve version for org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-webapp/maven-metadata.xml in local (/home/qianxg/.m2/repository)
如果哪位大侠有相关经验,请不吝赐教,感激不尽.
从CSDN上找到了方案:
解决方案:
在Eclipse Maven配置中添加新的Catalog配置:
http://repo1.maven.org/maven2/archetype-catalog.xml
接下来在使用刚添加的catalog创建web工程
这个时候就可以看到Eclipse联网下载了.
分享到:
相关推荐
2. **坐标**: Maven使用一组唯一的标识来定位项目,包括groupId、artifactId和version,这三者共同构成了一个项目的坐标。 3. **依赖管理**: Maven通过POM自动管理项目的依赖关系,可以避免jar地狱问题,减少手动...
这个文件是Maven的核心,它允许开发者声明项目依赖关系,使得Maven可以自动下载并管理这些依赖。 Maven仓库是Maven系统的核心组成部分,它是一个存储所有项目依赖、插件和它们不同版本的地方。Maven仓库分为本地...
这个压缩包包含了Maven运行所需的所有文件,包括bin目录下的可执行脚本,lib目录中的依赖库,以及conf目录下的配置文件如settings.xml。下载完成后,解压到你选择的目录,通常是在用户的主目录或者一个系统路径下,...
【描述】虽然描述信息为"NULL",但我们可以推断,这篇博文可能详细介绍了如何配置Maven来使用开源中国(Maven仓库)作为镜像,以便在开发过程中更快地获取依赖。通常,这涉及到修改Maven的全局`settings.xml`文件,...
在“apache-maven-3.6.2”这个压缩包中,我们获得了Maven 3.6.2的完整版本。这个版本是Maven的一个稳定版本,包含了执行构建、解析依赖、生成文档以及执行各种构建任务所需的所有组件。 Maven 的工作流程主要围绕...
标题“maven.rar apache-maven-3.5.4”暗示了这是一个关于Maven 3.5.4版本的资源包,可能包含了Maven的二进制和源码文件。Maven 3.5.4是Apache Maven的一个稳定版本,发布于2018年,带来了许多改进和修复,旨在提高...
Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven...
Maven是一个在Java开发中广泛使用的项目管理和综合工具,它通过一个声明式的配置来管理项目的构建、报告和文档。Maven仓库则是Maven系统中的一个重要组成部分,它存储了各种依赖库,如JAR文件,使得开发者可以轻松地...
Maven是Apache软件基金会开发的一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和文档生成。Maven 3.8.8是Maven的一个版本,它包含了对之前版本的一些改进和优化,提供了更稳定和高效的服务。 ### 一、...
Nexus 是Maven仓库管理器,可用于搭建maven私服。在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。
这在多模块项目或自动化环境中非常有用。 **三、Maven API 的优势** 1. **标准化**: Maven统一了Java项目的构建过程,减少了重复工作,提高了开发效率。 2. **可扩展性**: Maven API的开放性使得插件系统非常强大...
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3.2.5 apache-maven-3.3.9 apache-maven-3.5.4 apache-maven-3.6.3 apache-maven-3.8.5 每个版本包含4个文件: apache-maven-3.8.5-bin.tar.gz apache-maven-...
Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程。当时有一些项目(有各自Ant build文件),仅有细微的差别,而JAR文件都由CVS来维护。于是希望有一种标准化的...
Maven是Java领域广泛使用的项目管理工具,它能够帮助开发者完成项目的构建、文档生成、报告、依赖管理和软件生命周期管理等工作。通过本文的介绍,我们可以了解到Maven的基本概念、安装配置、基本使用和深入应用详解...
在Java开发中,Maven是一个强大的构建工具,它简化了项目的构建、依赖管理和部署过程。本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`...
在IT行业中,Maven是一个非常重要的工具,尤其对于Java开发者来说,它是项目管理和构建的首选。本篇将详细讲解如何在Mac系统上,特别是配备M1芯片的MacBook上安装Apache Maven 3.6.3。 Apache Maven是一个基于项目...
这个文件用于定义Maven的全局配置,包括本地仓库位置、远程仓库地址等。在这个描述中提到的 "已经配置好resp资源包的地址" 指的可能就是指在 `settings.xml` 中设置了特定的远程仓库地址。 **七、使用Maven构建项目...
Maven是Java开发领域中不可或缺的构建工具,它极大地简化了项目的构建、管理和部署过程。在本文中,我们将深入探讨Maven 3.5.4这一版本的本地安装及其相关知识点。 首先,Maven的核心理念是“约定优于配置”,这...
Apache Maven是一个强大的项目管理工具,它提供了丰富的插件系统来扩展构建过程。exec-maven-plugin是Maven生态系统中的一个插件,它允许用户在Maven构建过程中执行外部命令或脚本。这使得Maven项目可以集成更多的...