引用
Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1 from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
碰到一个类似以上的错误.
原因是maven的plugin并未下载到本地.
如果你查看
引用
~\.m2\repository\org\apache\maven\plugins\maven-surefire-plugin\2.7.1
的话,会发现里面只有一个
maven-surefire-plugin-2.7.1.pom.lastUpdated
的文件.
而并没有maven-surefire-plugin-2.7.1.jar
解决办法:
1.删除maven-surefire-plugin-2.7.1.pom.lastUpdated文件
2.右键点击project -> Maven - Update Dependencies
如果点击更新后发现
~\.m2\repository\org\apache\maven\plugins\maven-surefire-plugin\2.7.1
下还是没有maven-surefire-plugin-2.7.1.jar
去
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.7.1/
下载
maven-surefire-plugin-2.7.1.jar
maven-surefire-plugin-2.7.1.jar.sha1
maven-surefire-plugin-2.7.1.pom
maven-surefire-plugin-2.7.1.pom.sha1
包再重复步骤2.
分享到:
相关推荐
implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> <resource>META-INF/spring.handlers implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> ...
**Maven坐标**是解决大量开源组件管理混乱的关键,它通过一套统一的规则,让开发者能方便地查找和引用所需的库。同时,Maven的**中央仓库**提供了一站式的构件下载服务,极大提高了开发效率。而**传递性依赖**的机制...
Maven通过一个叫做pom.xml的项目对象模型文件来配置项目构建的各个方面,其中标签是Maven构建配置的核心部分,它定义了整个构建生命周期中需要执行的指令和任务。 Maven构建包括编译代码、执行测试、打包以及部署等...
eclipse新建maven项目时,pom.xml文件第一行报错: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解决...
3. **插件管理**(Plugin Management):通过`<plugins>`元素管理项目使用的Maven插件,包括插件的版本、执行目标等。 4. **报告集**(Reporting):`<reporting>`元素定义了项目生成的文档报告,如Javadoc、源码...
今天Maven在更新的时候发现一直更新不成功,总结下解决方法。 在apache-maven-3.5.2/conf/setting.xml中加入以下配置即可解决 alimaven aliyun maven ...
- **POM(Project Object Model)**:Maven项目的配置文件,通常以`pom.xml`的形式存在。它定义了项目的属性、依赖、构建目标等信息,使得多个项目可以共享相同的构建过程。 - **仓库(Repository)**:Maven使用...
本文将详细介绍如何解决新建Maven项目后POM.xml文件出现错误的情况。 ### 一、理解POM.xml POM.xml是Maven项目的核心配置文件,它定义了项目的构建规则、依赖关系以及其他Maven生命周期所需的信息。当POM.xml文件...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
java运行依赖jar包
Maven发布Jar包中文乱码解决方法 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,广泛应用于 Java 项目的构建、测试和打包。然而,在使用 Maven 发布 Jar 包时,ometimes 中文字符会...
在Java开发领域,Maven是一个不可或缺的项目管理工具,它通过使用一个名为pom.xml的配置文件来管理和构建项目。pom.xml文件是Maven项目的灵魂,它包含了项目的元数据,如项目信息、依赖关系、构建配置等。下面我们将...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
Maven的核心概念包括项目对象模型(Project Object Model,POM)、仓库(Repository)和插件(Plugins)。POM是Maven的核心,它是一个XML文件,包含了项目的配置信息,如项目依赖、构建目标、构建过程等。通过POM,...
Maven插件和目标 (Plugins and Goals) 3.5.2. Maven生命周期 (Lifecycle) 3.5.3. Maven坐标 (Coordinates) 3.5.4. Maven仓库(Repositories) 3.5.5. Maven依赖管理 (Dependency Management) 3.5.6. 站点生成和...
解决方法是使用 Maven 的插件仓库机制。我们可以在 POM 文件中添加以下内容: ``` <id>alfresco-public <url>https://artifacts.alfresco.com/nexus/content/groups/public</url> <id>alfresco-public-...
4. **插件 (Plugins)**: Maven 插件负责执行具体的构建任务,如编译源码、创建 jar 包、执行单元测试等。 5. **仓库 (Repository)**: Maven 使用仓库系统来存储和检索依赖,包括本地仓库(本地硬盘)、远程仓库(如...
### Maven-javadoc-plugin 中文注释 API 解决乱码及时间问题详解 #### 一、背景介绍 在软件开发过程中,API文档对于提高代码可读性、方便团队成员之间的交流至关重要。Maven作为一款强大的自动化构建工具,在项目...