位置:首页 > Java > Maven与Eclipse集成配置教程及常见问题解决

Maven与Eclipse集成配置教程及常见问题解决

时间:2026-08-12  |  作者:电竞小硕  |  阅读:0

m2eclipse 是 Eclipse 提供的一个优秀插件,能够将 Ma ven 和 Eclipse 集成在一起。

新版 Eclipse 已经内置了 Ma ven。打开软件后,进入 Windows->Preferences,通常会看到下面这个界面:

Maven与Eclipse集成配置教程及常见问题解决_wishdown.com

m2eclipse 的特点

  • 可以在 Eclipse 环境上运行 Ma ven 的目标文件。
  • 可以使用其自带的控制台,在 Eclipse 中直接查看 Ma ven 命令的输出。
  • 可以在 IDE 下更新 Ma ven 的依赖关系。
  • 可以使用 Eclipse 开展 Ma ven 项目的构建。
  • Eclipse 基于 Ma ven 的 pom.xml 来实现自动化管理依赖关系。
  • 它解决了 Ma ven 与 Eclipse 的工作空间之间的依赖,而不需要安装到本地 Ma ven 的存储库(需要依赖项目在同一个工作区)。
  • 它可以自动地从远端的 Ma ven 库中下载所需要的依赖以及源码。
  • 它提供了向导,为建立新 Ma ven 项目,pom.xml 以及在已有的项目上开启 Ma ven 支持。
  • 它提供了远端的 Ma ven 存储库的依赖的快速搜索。

在 Eclipse 中导入一个 Ma ven 的项目

  • 打开 Eclipse。
  • 选择 File > Import > option。
  • 选择 Ma ven Projects 选项,然后点击 Next 按钮。

    Maven与Eclipse集成配置教程及常见问题解决_wishdown.com

  • 选择项目路径,即使用 Ma ven 创建项目时的存储路径。假设我们创建的项目是: consumerBanking。通过 Ma ven 构建 Ja va 项目 查看如何使用 Ma ven 创建一个项目。
  • 点击 Finish 按钮。

    Maven与Eclipse集成配置教程及常见问题解决_wishdown.com

完成后,你就可以在 Eclipse 中看到 Ma ven 项目。

Maven与Eclipse集成配置教程及常见问题解决_wishdown.com

打开 consumerBanking 项目的属性页可以看到,Eclipse 已经将 Ma ven 依赖的内容自动加入到它的构建路径中。

Maven与Eclipse集成配置教程及常见问题解决_wishdown.com

使用 Eclipse 构建 Ma ven 项目

接下来,使用 Eclipse 的编译功能来构建这个 Ma ven 项目。

  • 右键打开 consumerBanking 项目的上下文菜单。
  • 选择 Run 选项。
  • 然后选择 ma ven package 选项。

Ma ven 开始构建项目后,你可以在 Eclipse 的控制台中看到输出日志。

[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------
[INFO] Building consumerBanking
[INFO] 
[INFO] Id: com.companyname.bank:consumerBanking:jar:1.0-SNAPSHOT
[INFO] task-segment: [package]
[INFO] -------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [surefire:test]
[INFO] Surefire report directory: 
C:MVNconsumerBankingtargetsurefire-reports
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.companyname.bank.AppTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] [jar:jar]
[INFO] -------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] -------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Jul 12 18:18:24 IST 2012
[INFO] Final Memory: 2M/15M
[INFO] -------------------------------------------------------------------

Maven与Eclipse集成配置教程及常见问题解决_wishdown.com

运行 Ja va 程序

现在,右键点击 App.ja va,选择 Run As 选项,再选择 As Ja va App

你将看到如下结果:

Hello World!

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多