1. Error getting POM for 'org.apache.maven.plugins:maven-archetype-plugin'
换成3.0版本后解决。在2.0上怎么也解决不了。
2. Plugin org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-5 or one of its dependencies could not be resolved:
Failure to find org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-5 in http://localhost:8081/nexus/content/groups/public was cached in the local repository,
resolution will not be reattempted until the update interval of Nexus has elapsed or updates are forced
出现这个问题的具体原因不知道。但是每次出现这个问题,我到对应的本地的.m2目录中就会发现以下文件:
plexus-interactivity-api-1.0-alpha-5.jar.lastUpdated
可见上次update的时候该文件没有下载完成。我的做法是将该目录的所有文件均删除掉。在运行一次要执行的动作,就会开始下载,并成功应用。
3. 安装3.0的时候自作聪明的设置了一个M3_HOME。这个时候会报错。因为M3_HOME中的bat启动脚本使用的还是M2_HOME作为maven的标示。
4. 在version标签中如果有英文的话,会在deploy的时候出错。原因不明。
分享到:
相关推荐
Apache Maven是一个开源的项目管理和综合工具,...以上内容不仅会为初学者提供Maven入门的全面指导,还会通过实际例子帮助开发者深入理解并掌握Maven的高级特性,为他们今后在项目开发中解决实际问题提供了强大的工具。
总之,Maven作为一个优秀的Java构建工具,通过其强大的依赖管理和项目生命周期管理,为开发者提供了高效、标准化的项目管理解决方案,不仅简化了构建过程,还促进了团队合作和项目维护的便利性。
** Maven学习笔记详解 ** Maven,作为Java项目管理和构建工具,是开发人员不可或缺的利器。它通过使用一种标准化的项目对象模型(Project Object Model,POM)来管理项目的依赖关系,构建过程以及配置信息。Maven...
此外,书中的内容还会涵盖Maven的依赖管理和解决冲突的方法,如使用 exclusion 标签排除不想要的依赖,以及使用scope属性控制依赖的范围。读者还将了解到Maven仓库的概念,包括本地仓库、远程仓库和中央仓库,以及...
总的来说,Maven作为Java项目管理的一个重要工具,它提供了全面的解决方案,包括项目构建、依赖管理和项目信息管理。它的强大功能和易用性使其成为Java开发者不可或缺的伙伴,尤其是在处理大型或复杂的项目时。通过...
书中的实例丰富,既有基础操作的演示,也有复杂场景的解决方案,帮助读者将理论知识应用到实际项目中。同时,高清的PDF格式确保了阅读体验,无论是在电脑还是移动设备上,都能清晰地查看代码示例和图表。 总的来说...
在本文中,我们将深入探讨Maven的核心概念、使用方法以及如何通过学习Maven提升开发效率。 **一、Maven简介** Maven,一个由Apache软件基金会开发的项目管理工具,主要功能在于项目构建、依赖管理和项目信息管理。...
### Maven学习笔记 #### Maven简介与优势 Maven是一个项目管理和综合工具,主要用来帮助Java项目构建、依赖管理和项目信息管理。与Ant等其他构建工具相比,Maven提供了一种更为标准化的方式,来处理项目的构建过程...
学习Maven的过程,不仅要掌握如何安装和配置Maven,还要理解Maven的工作机制和项目管理的方法。Maven的强大之处在于它的扩展性和灵活性,通过掌握Maven,可以显著提高项目的构建效率和质量。对于Java开发者而言,...
《Maven详细的中文API.pdf》文档提供了全面的Maven API参考,包括每个类、接口和方法的详细说明,是深入学习Maven API的重要资料。结合实际项目经验,开发者可以更好地理解和运用Maven API,提升项目管理能力。 ...
2. **依赖管理**:Maven能够帮助开发者自动下载所需的依赖库及其对应的元数据,并解决依赖冲突问题,确保不同开发人员之间的依赖一致性。 3. **标准化目录结构**:Maven规定了一套标准的目录结构,这有助于提高代码...
解决方法通常包括检查Eclipse和Maven的版本匹配,确保JDK版本正确,以及尝试从Eclipse Marketplace重新安装m2eclipse。 8. **问题排查与调试**: 当Maven构建过程中遇到问题,如编译错误或依赖找不到时,可以通过...
《maven2完全使用手册》全面地探讨了Maven2的各种特性和用法,包括高级配置、多模块项目管理、依赖范围、继承与聚合,以及解决依赖冲突的方法。这本手册对于那些希望深入理解Maven的开发者来说非常实用。 《Maven3...
### Maven 学习使用知识点详解 #### Maven 概述与背景 Maven 是一款由 Apache 软件基金会维护的自动化构建工具,主要用于 Java 平台上的项目构建和依赖管理。Maven 的名称源自于希伯来语词汇“maven”,意味着专家...
- **解决方案**:确保Maven有足够的权限访问必要的文件夹和资源,或者使用管理员权限运行命令。 通过本教程的学习,读者不仅可以熟练掌握Maven2的基本操作,还能了解到如何高效地利用Maven进行项目开发和管理。...
通过案例,读者可以了解到Maven的构建生命周期(clean、validate、compile、test、package、install、deploy)和如何在构建过程中应用不同的插件,如编译插件、测试插件、打包插件等,以自动化处理构建任务。...
2. **maven某些错误的坑.doc**:这份文档可能会列举一些常见的Maven错误,如`BUILD FAILURE`,并提供解决方案。例如,可能是由于网络问题导致的依赖下载失败,或者是Maven版本不兼容引发的问题。 3. **Maven的配置....
** Maven工具和安装方法 ** Maven是一款强大的项目管理和依赖管理工具,...通过以上内容,你已经对Maven工具有了全面了解,掌握了安装和基本使用方法,接下来可以进一步学习更高级的特性,提升项目构建和管理的效率。
【描述】:尽管描述部分是空的,但通过提及的博文链接——,我们可以推测这是一个关于Maven的博客文章集合,可能涵盖了作者在学习过程中积累的经验、技巧和问题解决方案。 【标签】:“源码”和“工具”这两个标签...
解决方法包括排除依赖、使用`<dependencyManagement>`指定统一版本或手动调整`pom.xml`中的依赖顺序。 - **找不到依赖**:可能是本地仓库未正确配置,或网络问题导致远程仓库无法访问。检查`settings.xml`和网络设置...