zoukankan      html  css  js  c++  java
  • 《Maven在Java项目开发中的应用》论文笔记

    《Maven在Java项目开发中的应用》论文笔记

    一、基本信息

    • 标题:Maven在Java项目开发中的应用

    • 来源:山西农业大学

    • 关键字:Maven JavaWeb 仓库 开发人员 极限编程

    二、研究内容

    1. Maven 基本原理概述
      • Maven 是Apache 组织中特别成功的重要开源项目,它最突出的特点是,作为一款优秀的项目构建和管理工具,它把原本需要开发人员操作的繁杂的工作转变成了简单的命令。通过它,可以实现构建工作自动化,完成项目的清理、编译、打包、发送报告和部署等工作,简化构建过程,还可以避免造成构建重复。
      • Maven 是基于项目对象模型(POM projectobject model) 理念来实现项目的管理的,通过短小精炼的描述信息(在pom.xml 文件中配置)实现项目的构建,生成相应的报告和相关文档。通俗的说,就是在pom.xml 文件中,利用编程语言,合理的叙述项目间的依赖关系,通过依赖管理自动获取相关的jar 包。
    2. Maven 构建项目的优势
      • 第一,通过引入Maven,极大的减少了开发人员对于繁杂的项目构建过程的工作,开发人员可以将全部身心投入到核心代码的研究中,改善了开发效率。
      • 第二,利用Maven 构建项目,它可以帮助我们实现代码的清理、编译、打包和部署工作,能够帮助开发人员管理依赖jar 包等,避免引起不必要的冲突。
      • 第三,对于大型的项目,Maven 可以将其拆分为多个小模块进行开发,通过依赖管理将这些项目串联起来,适合团队协作。
      • 第四,Maven 深入的贯彻了极限编程的思想,减少了不必要的项目迭代,避免了一些不必要的重复工作,对于大中型的开发团队非常适用。

    三、结论

    • 通过利用Maven 项目管理构建工具,既降低了开发难度,又增加了开发效率,非常适合大中型企业开发使用。Maven 对于java 项目的使用价值,充分说明了Maven 可以在大中型企业级开发中发挥巨大的作用。

    四、参考文献

    • [1]邓志强,邓林强.Maven在Java项目开发中的应用[J].电子元器件与信息技术,2019,3(5):1-4. DOI:10.19772/j.cnki.2096-4455.2019.5.001.
  • 相关阅读:
    Word 转换为 PDf 的技术方案
    [转载]sql server 常用存储过程
    Redmine 初体验
    Quartz.net Tutorial Lesson 1
    [转载]sql server TSQL 区分字符串大小写 的两种方法
    [原创]sql server inner join 效率测试
    java实现树的一般操作
    【转】Mybatis中进行批量更新
    【转载】单例模式的7种写法(整合自两篇文章)
    mybtis批量insert传入参数为list
  • 原文地址:https://www.cnblogs.com/clamye/p/12045449.html
Copyright © 2011-2022 走看看