用户名: 密码: 验证码:
Maven在Java项目开发中的应用
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Maven Application In Java Project Development
  • 作者:邓志强 ; 邓林强
  • 英文作者:DENG Zhi-qiang;DENG Lin-qiang;Shanxi Agricultural University;
  • 关键词:Maven ; Java ; Web ; 仓库 ; 开发人员 ; 极限编程
  • 英文关键词:Maven;;Java Web;;Repository;;Developer;;Extreme programming
  • 中文刊名:DYXU
  • 英文刊名:Electronic Component and Information Technology
  • 机构:山西农业大学;
  • 出版日期:2019-05-20
  • 出版单位:电子元器件与信息技术
  • 年:2019
  • 期:v.3;No.23
  • 语种:中文;
  • 页:DYXU201905001
  • 页数:4
  • CN:05
  • ISSN:10-1509/TN
  • 分类号:5-8
摘要
Java现在是时下最为流行的编程语言,Java项目的开发应用更为广泛,繁杂的项目构建和管理方式会严重降低开发人员的开发效率。在Java项目开发的过程中,Maven提供了更为便捷的构建和管理方式。本文分析了Maven的功能原理和生命周期及Maven仓库等内容,讲解了Maven在Java项目开发过程中的项目构建、编译、测试和打包等过程,分析了Maven的依赖管理,最终论证了利用Maven构建项目的优势,充分证实Maven足以在大型项目的开发中发挥其应有的价值。
        Java is now the most popular programming language. The development and application of Java projects is more extensive. The complicated project construction and management methods will seriously reduce the development efficiency of developers. Maven provides a more convenient way to build and manage Java project development. This paper analyzes Maven's functional principle and life cycle and Maven repository, explains Maven's project construction, compilation, testing and packaging in the Java project development process, analyzes Maven's dependency management, and finally demonstrates the use of Maven to build. The advantages of the project fully confirm that Maven is sufficient to play its due value in the development of large projects.
引文
[1]蔡斌.基于软件工程技术在系统软件开发过程中的应用[J].电子元器件与信息技术,2019(01):22-25.CAI Bin.Application of software engineering technology in system software development process[J].Electronic Components and Information Technology,2019(01):22-25.
    [2]柴帅.区域地下水数字化计量系统[D].北京:北方工业大学,2018.CHAI Shuai.Regional Groundwater Digital Measurement System[D].Beijing:North University of Technology,2018.
    [3]张少华,阳许军.新型移动现场运维系统设计与实现[J].电子设计工程,2017,25(20):26-30.ZHANG Shao-hua,YANG Xu-jun.Design and Implementation of a New Mobile Field Operation and Maintenance System[J].Electronic Design Engineering,2017,25(20):26-30.
    [4]韦亚勇.基于SpringMVC的O2O网络营销平台的设计与实现[D].西安:陕西师范大学,2017.WEI Ya-yong.Design and Implementation of O2ONetwork Marketing Platform Based on Spring MVC[D].Xi’an:Shaanxi Normal University,2017.
    [5]张力文.基于Jenkins的项目持续集成方案研究与实现[D].成都:西南交通大学,2017.ZHANG Li-wen.Research and implementation of project continuous integration scheme based on Jenkins[D].Chengdu:Southwest Jiaotong University,2017.
    [6]张瑶.选煤设备机电数据库构建与远程状态监测[D].太原:太原理工大学,2017.ZHANG Yao.Electromechanical database construction and remote state monitoring of coal preparation equipment[D].Taiyuan:Taiyuan University of Technology,2017.
    [7]江日念,林霞,乔德新.Maven在Java项目中的引入及应用[J].电脑知识与技术,2013,9(21):4842-4847+4851.JIANG Ri-nian,LIN Xia,QIAO De-xin.The Introduction and Application of Maven in Java Project[J].Computer Knowledge and Technology,2013,9(21):4842-4847+4851.
    [8]李俊杰.Maven在企业Java软件产品中的应用[J].电脑知识与技术,2011,7(07):1562-1565+1588.LI Jun-jie.Application of Maven in Enterprise Java Software Products[J].Computer Knowledge and Technolo gy,2011,7(07):1562-1565+1588.
    [9]全华.轻量级J2EE架构软件的单元测试策略和方法研究[D].长沙:国防科学技术大学,2010.QUAN Hua.Research on unit test strategy and method of lightweight J2EE architecture software[D].Changsha:National University of Defense Technology,2010.
    [10]胡永凯,左保河.基于Maven的J2ME项目管理插件的开发[J].电脑与电信,2009(03):54-56.HU Yong-kai,ZUO Bao-he.Development of J2ME Project Management Plug-in Based on Maven[J].Computers and Tel ecommunications,2009(03):54-56.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700