第一步:
把工程从svn上下载下来
第二步:
进入工程目录运行mvn eclipse:eclipse命令,把maven工程转为eclipse工程
第三步:
进入eclipse ,选择import导入你下载下来的工程,happy一下,基本搞定了
第四步:
因为没有了maven插件,所以工程会找不到maven的库,所以编译不通过,有好多红红的。一般会出现这个错误。找不到M2_REPO"的错误,其实这是个Eclipse的环境变量,指向你的本地库。把该变量加入eclipse,
方法为一:Window -> Preferences -> Java -> Build Path -> Classpath Variables -> New,Name输入M2_REPO,Path输入E:/apache-maven-2.2.1/m2/repository即可。
也可以执行:
mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
其中path-to-eclipse-workspace是本机的eclipse的worksapce的路径。执行后maven会在eclipse中建立一个M2_REPO环境变量,并将其中所有的jar包引入到工程中,完全自动化,十分方便。
不用插件时常见问题:
- 增加新的pom依赖的时候,eclipse不自动提示
运行mvn clean -U 貌似没有用,那就运行一下eclipse:eclipse吧
好了,基本这样就可以用了,其他maven的相关命令,google一下,就行啦
分享到:
相关推荐
这个文件可能是Eclipse的一个旧版Maven插件,虽然现在推荐使用M2E,但如果你的环境需要,这个插件可以帮助你将Maven 3.1或3.2集成到Eclipse中。安装和配置方法与M2E类似,但可能需要手动更新Eclipse的工作空间配置...
逆向工程在软件开发中...总之,这个“maven逆向工程和分页插件”项目旨在帮助初学者快速掌握Maven在实际项目中的应用,通过实战经验提升开发效率。通过学习和实践,你将更好地理解Java开发中的自动化工具和优化技巧。
Apache Maven 是一个强大的项目管理和构建工具,广泛应用于Java开发领域。它基于项目对象模型(Project Object Model,POM)的概念,能够自动化构建过程,管理依赖关系,并提供了标准化的项目结构。Maven 的插件系统...
在Java开发领域,Eclipse是一款广泛使用的集成开发环境(IDE),它提供了丰富的功能来支持代码编写、调试和项目管理。然而,为了提升开发效率和协作能力,开发者常常需要安装一些额外的插件。本篇文章将详细讲解...
Maven插件则是Maven生态系统中的一个重要组成部分,它们提供了各种功能,例如编译、测试、打包、部署等。在本场景中,我们关注的是"Maven代码生成"插件,特别是"MyBatis Generator"。 MyBatis Generator(MBG)是一...
4. **验证仓库路径**:你可以查看Eclipse的“Navigator”视图或“Package Explorer”视图,确认新的仓库路径已被使用,同时,新安装的Maven插件也应该能正确识别并使用这个自定义的仓库。 通过以上步骤,你已经在...
**正文** Maven 3.3.9 是 Apache Maven 的一个重要版本,它是Java开发中用于构建和管理项目的...Maven 3.3.9 和相关的 Eclipse 插件是现代Java开发中的重要组成部分,对于提升开发效率和保证项目质量具有重大意义。
Eclipse的Maven插件是开发Java项目时不可或缺的工具,它将强大的Maven构建系统与流行的Eclipse集成开发环境(IDE)相结合,为开发者提供了一站式解决方案。Maven是一个项目管理和综合工具,它通过定义项目的结构和...
在实际开发中,Eclipse Maven插件和SVN插件的结合使用对于Java开发者来说非常有益。m2e可以帮助管理项目依赖,构建和打包应用,而SVN插件则确保了团队成员之间的代码同步和历史追踪。这两个工具的集成,使得Eclipse...
Maven插件通常针对特定的任务进行封装,比如编译Java源代码、生成项目文档等。这种方式允许开发者在不同的项目之间共享构建逻辑,降低了重复工作的量。 **1.5 一个“项目”的概念模型** Maven将项目视为一系列相...
1. **统一构建**:使用Maven插件,开发团队可以遵循相同的构建流程,提高协作效率。 2. **自动化**:Maven自动处理依赖管理和构建过程,减少了手动配置和维护的时间。 3. **可移植性**:由于Maven项目配置标准化,...
MyEclipse集成Maven插件,使得在MyEclipse中使用Maven变得更加便捷。 1. Maven简介: Maven是Apache软件基金会的一个项目,它提供了一个项目管理和综合工具。Maven通过一个项目对象模型(Project Object Model,...
总的来说,自定义Maven插件是提升开发效率、实现个性化需求的重要手段。开发者需要理解Maven的生命周期和插件机制,才能灵活地设计和实现自定义插件。同时,良好的文档和测试也是确保插件质量的关键。
下面我们将详细介绍如何在Eclipse中安装Maven插件以及如何使用Maven。 首先,我们需要理解Maven的核心概念。Maven是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,它通过XML文件来描述项目的...
本项目是基于Java的smart-doc-maven-plugin官方maven插件设计源码,包含43个文件,其中包括27个Java源文件、7个Markdown文档、2个JSON文件、1个gitignore文件、1个LICENSE文件、1个NOTICE文件、1个PNG图片文件、1个...
Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven插件则是将Maven的功能整合到Eclipse中,方便开发者在IDE内进行Maven项目操作。本文将详细介绍如何安装与配置Maven安装包和Eclipse Maven插件。 首先,...
在`pom.xml`文件中,我们可以通过`<build>`标签下的`<plugins>`部分来配置和使用Maven插件。例如,为了配置Maven仓库插件,我们需要指定插件的groupId、artifactId、version以及可能的执行目标和参数。 ```xml ...