当前位置: 首页 > news >正文

HoRain云--Maven Eclipse

Eclipse 提供了一个很好的插件 m2eclipse ,该插件能将 Maven 和 Eclipse 集成在一起。

在最新的 Eclipse 中自带了 Maven,我们打开,Windows->Preferences,如果会出现下面的画面:

下面列出 m2eclipse 的一些特点:

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

在 Eclipse 中导入一个 Maven 的项目

  • 打开 Eclipse
  • 选择File > Import> option
  • 选择 Maven Projects 选项。点击 Next 按钮。

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

现在,你可以在 Eclipse 中看到 Maven 项目。

看一下 consumerBanking 项目的属性,你可以发现 Eclipse 已经将 Maven 所依赖的都添加到了它的构建路径里了。

好了,我们来使用 Eclipse 的编译功能来构建这个 Maven 项目。

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

Maven 开始构建项目,你可以在 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:\MVN\consumerBanking\target\surefire-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] -------------------------------------------------------------------

现在,右键点击App.java, 选择Run As选项。选择As Java App

你将看到如下结果:

Hello World!
http://www.jsqmd.com/news/1384170/

相关文章:

  • 从语音助手到文本智能体:Kimi API集成实战与超长上下文应用开发
  • 如何在2025年使用CefFlashBrowser高效运行Flash游戏和内容
  • AutoFTA故障树分析软件下载|支持海量底事件的可视化FTA建模工具(含中英文教程)
  • 2026 年宁波管道漏水检测商家优选|探维管道科技(本地直营) - 全域品牌推荐
  • 从零搭建 FastAPI+RAG 垃圾分类回收智能问答系统
  • 将微信聊天记录从旧电脑迁移至新电脑
  • 2026宿州市全域管道漏水检测商家推荐:探维管道科技 - 全域品牌推荐
  • ComfyUI-Manager离线安装终极指南:3步掌握无网络节点部署
  • Java 基础排序算法:冒泡排序与简单选择排序
  • Spring Boot 3.x 安装与配置全指南:从环境搭建到生产部署
  • Slashscore:基于GitHub活动数据构建动态开发者图谱,革新开源项目评估
  • 2026无锡全域管道漏水检测|探维管道科技(滨湖软土地基专属直营) - 全域品牌推荐
  • PixVerse与Seedance 2.0:AI视频生成模型技术对比与API实战指南
  • ComfyUI-Manager终极指南:专业级AI工作流管理解决方案
  • 目标检测违停检测 道路车辆检测与分析 可检测识别 违停车辆数据集 车辆检测
  • Matlab S函数深度解析:从自定义模块到系统集成实战
  • 从400行单体到30个模块:Python代码重构实战与模块化设计
  • 眉山抖盈获客联系方式/实体工厂短视频获客推荐几家 - 行业推荐官-2
  • 抖音直播数据监控:5分钟搭建实时弹幕抓取系统的完整指南
  • 2026年人脸识别SDK横评:百度/阿里/腾讯/商汤,开发者该选谁
  • 揭秘佛山市住房和城乡建设局网站如何成为市民安居乐业的数字化贴心管家
  • 从打开应用到表达业务意图,Joule Work 正在重写 SAP 的企业交互层
  • AI智能体驱动未来组织:自驱公司理念与实践指南
  • 探秘 volatile关键字:编译器的过度优化
  • 视频转文字新利器:3分钟让B站内容变可搜索文字稿
  • 【四川钢联国贸】2026年8月13日成都市场主要品种钢材日均价格 - 四川盛世钢联营销中心
  • QQ音乐加密音频终极解密指南:3步快速解锁你的音乐自由
  • YOLO26目标检测框架前瞻:架构统一与RK3588部署实战
  • Office Custom UI Editor:3步打造你的专属Office工作区
  • 团圆家宴适合喝的养生酒怎么定:席散后看这三件事才算选对 - 资讯综合