• Eclispe IDE集成Maven


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

    m2eclipse一些特点如下

    • 您可以从Eclipse运行Maven目标。

    • 可以使用其自己的控制台查看Maven命令的输出在Eclipse里面。

    • 你可以更新maven的依赖关系使用IDE。

    • 您可以启动Maven在Eclipse中建立。

    • 它的依赖管理基于Maven的pom.xml 在Eclipse构建路径。

    • 它解决了从Eclipse工作区Maven的依赖关系,而不需要安装到本地Maven仓库(需要依赖项目在同一个工作区)。

    • 它自动下载需要的依赖和源从远程Maven仓库。

    • 它提供了向导,用于创建新的Maven项目,pom.xml和现有项目可让Maven支持

    • 它提供了快速搜索远程Maven仓库的依赖

    安装m2eclipse插件

    请使用以下链接之一安装m2eclipse:

    EclipseURL
    Eclipse 3.5 (Gallileo) Installing m2eclipse in Eclipse 3.5 (Gallileo)
    Eclipse 3.6 (Helios) Installing m2eclipse in Eclipse 3.6 (Helios)

    下面的例子将帮助您利用集成Eclipse和Maven。

    导入Eclipse中Maven项目

    • 打开Eclipse.

    • 选择File > Import > 选项.

    • 选择Maven项目选项。单击Next按钮。

    Import a maven project in Eclipse.

    • 选择项目的位置,使用Maven创建一个项目。我们已经创建一个Java项目consumerBanking。看到Maven创建项目,看看如何创建使用Maven项目。

    • 单击Finish按钮。

    Import a maven project in Eclipse.

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

    maven project in Eclipse.

    现在,看看consumerBanking项目属性。你可以看到,Eclipse已经添加Maven的依赖关系,以Java构建路径。

    Java Build Path having Maven dependencies.

    现在,它使用Eclipse的Maven来构建项目。

    • 右键点击consumerBanking项目打开上下文菜单。

    • 选择 Run 作为选项

    • 然后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:MVNconsumerBanking	argetsurefire-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] -------------------------------------------------------------------
    

    Run maven command using run as option.

    现在,右键点击App.java。选择Run As选项。选择作为Java应用程序。

    你会看到结果

  • 相关阅读:
    客车网上订票系统项目--会员管理、前端注册页面
    客车网上订票系统项目--管理员管理、前端用户留言
    客车网上订票系统项目--新闻模块
    后端模块-管理员登录、显示留言列表
    前端模块--首页留言页编辑
    前端模块--登录注册界面编辑
    JVM深入理解(一) -JVM初识
    45:漏洞发现-API接口服务之漏洞探针类型利用修复
    42:漏洞发现-操作系统之漏洞探针类型利用修复
    linux系统安全-2
  • 原文地址:https://www.cnblogs.com/borter/p/9605577.html
Copyright © 2020-2023  润新知