在 Eclipse 3.2 中使用 Maven 2 Plug-in
本节涵盖了 Eclipse 中 Maven 2.x Plug-in 的一些常用功能。
在您的项目可以使用 Maven 2 插件功能前,需要在一个 Eclipse 项目中启用 Maven 属性。右键单击您想要向其中添加 Maven 支持的项目,选择 Maven2>Enable。
为确保项目的目录结构符合 Maven 的预期,您应先创建 Maven 目录结构(或者手动或者使用 Archetype),然后将该项目添加到 Eclipse 中。
在存储库中实时搜索依赖项
使用插件将依赖项添加到 pom.xml 很简单。右键单击该项目的 pom.xml,然后选择 Maven2>Add Dependency。这会启动 Repository Search 向导。键入您要寻找的依赖项名称开头的一些字母,该向导会在中央存储库中搜索任何相匹配的工件。相匹配的工件的所有详情都会呈现给您,以帮助您选择依赖项。图 11 显示了搜索 JUnit 工件的结果:
图 11. Maven Repository Search 向导
一旦选定了想要的工件的版本,单击 OK,插件就会自动地将一个新的 <dependency>
元素添加到 pom.xml 中。
回页首
调用 Maven 构建
一个构建涉及到能从 Eclipse 中启动的生命周期的任何阶段。首先,确保启用了 Maven 的项目当前是打开的。然后,从 Eclipse 菜单中选择 Run>External Tools>External Tools...。这将显示 External Tools 向导,如图 12 所示:
图 12.使用 Eclipse External Tool 向导通过 Maven 构建
给这个配置文件起名,然后通过单击 Goals... 按钮选择一个生命周期阶段。单击 Run 运行 Maven。
Maven 输出显示在 Eclipse 的 Console 选项卡中。
分享到:
相关推荐
总之,"eclipse 3.7+maven plug jar"是一个关于如何在Eclipse 3.7中安装和使用Maven插件的主题,这有助于Java开发者更高效地管理和构建他们的项目。通过将Maven的强大的依赖管理和构建功能与Eclipse的强大IDE功能...
A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....
其核心是Platform,提供基础框架,而其他插件如JDT(Java Development Tools)和PDE(Plug-in Development Environment)分别提供Java开发工具和插件开发工具。 2. **JDT**:Java Development Tools是Eclipse的核心...
A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....
8. **插件生态系统**:Eclipse的插件系统允许开发者添加各种功能,例如Git版本控制工具、Mylyn任务管理器、PDE(Plug-in Development Environment)用于开发Eclipse插件自身。 总的来说,Eclipse JEE 2023-06-R是为...
本书《Eclipse 4 Plug-in Development by Example: Beginner's Guide》是一本面向Java开发者的入门级指南,旨在教授如何利用Eclipse平台开发Eclipse插件,适合那些对Eclipse作为Java IDE有所了解但还未涉足插件开发...
3. **PDE**:Plug-in Development Environment,用于开发和调试Eclipse插件及RCP应用程序。 4. **CDT**:C/C++ Development Toolkit,使Eclipse成为C和C++开发的有效平台。 5. **EMF** 和 **GMF**:模型驱动开发工具...
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...
Eclipse 的插件系统是其强大之处,用户可以根据需要安装各种插件,如Mylyn用于任务管理,Maven插件支持Maven项目构建,Git插件提供版本控制,PDE(Plug-in Development Environment)用于开发Eclipse自身的插件等。...
A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....
A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client Applications or Remote Application Platform (RCP+RAP), plus Maven and Gradle tooling, and an XML editor....
这部分示例将介绍如何使用Eclipse Plug-in Development Environment (PDE)工具创建和调试插件。 5. 构建与部署:Eclipse支持Ant、Maven等多种构建工具,可以自动化处理编译、打包和部署过程。示例可能涵盖如何配置...
- **PDE(Plug-in Development Environment)**:是Eclipse中的一个工具集,用于开发和调试Eclipse插件及RCP(Rich Client Platform)应用。 - **Git集成**:Eclipse IDE通常集成了版本控制系统Git,方便开发者进行...
描述中提到了具体的一些插件,如jautodoc、m2eclipse、jadclipse、easyexplore以及freemarker,这些都是在Eclipse上广泛使用的插件,下面将对这些插件进行详细的介绍。 1. **jautodoc**:这是一个自动文档注释生成...
6. **插件系统**:Eclipse的强大力量在于其插件生态系统,用户可以根据需要安装各种插件扩展其功能,如Git客户端、Mylyn任务管理器、PDE(Plug-in Development Environment)用于开发Eclipse插件等。 7. **开发环境...
Maven 1.0.X插件会自动为Eclipse Checkstyle插件生成.checkstyle文件。
5. **PDE(Plug-in Development Environment)增强**:对于扩展Eclipse的插件开发者来说,PDE的改进使得插件创建和维护更为方便。 6. **CDT(C/C++ Development Tools)更新**:对于C/C++开发者,CDT也得到了更新,...
Eclipse IDE for Eclipse Committers预装了一些针对Eclipse项目开发的特殊插件,如PDE(Plug-in Development Environment)用于开发Eclipse插件。 8. **JDT (Java Development Tools)**: JDT是Eclipse的核心组件,...
4. **插件生态系统**:Eclipse 的强大之处在于其丰富的插件生态,用户可以根据需求安装各种插件,扩展IDE的功能,如PDE(Plug-in Development Environment)用于开发Eclipse插件,Maven集成,以及Spring工具套件等。...
2. 在“Plug-in Manifest”中,定义插件的基本信息,如ID、名称、版本号等。 3. 添加所需的依赖项,包括其他插件或库。在“Dependencies”选项卡中,选择需要导入的插件。 4. 创建或导入源代码文件,实现插件功能。...