文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Maven Eclipse

2023-10-12 07:58

关注

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

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

https://www.runoob.com/wp-content/uploads/2018/09/041555124684257.jpg

下面列出 m2eclipse 的一些特点:

在 Eclipse 中导入一个 Maven 的项目

打开 Eclipse

选择 File > Import > option

选择 Maven Projects 选项。点击 Next 按钮。

https://www.runoob.com/wp-content/uploads/2018/09/1536321151-4958-import-project.jpg

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

点击 Finish 按钮。

https://www.runoob.com/wp-content/uploads/2018/09/1536321151-6016-import-project2.jpg

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

https://www.runoob.com/wp-content/uploads/2018/09/1536321151-8379-eclipse-project-structure.jpg

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

https://www.runoob.com/wp-content/uploads/2018/09/1536321151-2159-java-build-path2.jpg

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

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.AppTestTests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 secResults :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] -------------------------------------------------------------------

https://www.runoob.com/wp-content/uploads/2018/09/1536321151-4386-run-maven-build.jpg

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

你将看到如下结果:

Hello World!

来源地址:https://blog.csdn.net/h4241778/article/details/133711104

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯