电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2013年
21期
4842-4847,4851
,共7页
Maven%大型企业级应用%Java平台%依赖管理%POM对象模型
Maven%大型企業級應用%Java平檯%依賴管理%POM對象模型
Maven%대형기업급응용%Java평태%의뢰관리%POM대상모형
Maven%large enterprise application%Java platform%dependency management%POM
作为Apache组织中颇为成功的开源项目之一,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。该文对Maven在Java项目中引入和应用进行了初步阐述和分析,介绍了Maven的POM对象模型、插件、项目周期、依赖的概念以及在Java开发平台中引用Maven的步骤,而后叙述了Maven在Java项目管理中的初级应用,包括项目创建、项目导入、项目编译、项目调试、项目测试与项目打包。这些阐述和分析证实了Maven引入及应用的价值,也验证了项目设计阶段对Maven可以服务于大型企业级应用的预期与判断。
作為Apache組織中頗為成功的開源項目之一,Maven主要服務于基于Java平檯的項目構建、依賴管理和項目信息管理。該文對Maven在Java項目中引入和應用進行瞭初步闡述和分析,介紹瞭Maven的POM對象模型、插件、項目週期、依賴的概唸以及在Java開髮平檯中引用Maven的步驟,而後敘述瞭Maven在Java項目管理中的初級應用,包括項目創建、項目導入、項目編譯、項目調試、項目測試與項目打包。這些闡述和分析證實瞭Maven引入及應用的價值,也驗證瞭項目設計階段對Maven可以服務于大型企業級應用的預期與判斷。
작위Apache조직중파위성공적개원항목지일,Maven주요복무우기우Java평태적항목구건、의뢰관리화항목신식관리。해문대Maven재Java항목중인입화응용진행료초보천술화분석,개소료Maven적POM대상모형、삽건、항목주기、의뢰적개념이급재Java개발평태중인용Maven적보취,이후서술료Maven재Java항목관리중적초급응용,포괄항목창건、항목도입、항목편역、항목조시、항목측시여항목타포。저사천술화분석증실료Maven인입급응용적개치,야험증료항목설계계단대Maven가이복무우대형기업급응용적예기여판단。
As one of the most successful open source projects in Apache Foundation Software, Maven serves a main purpose to describe the Java project being built, its dependencies on other external modules and components and its documentation from a central piece of information.. This paper briefly analyzed and elucidated the introduction and application of Maven in Java project by introducing the concepts of Maven such as Project Object Model(POM), Plugins, Build lifecycles and Dependencies, explain-ing the steps required to use Maven in Java development platform and presenting the primary application of Maven in Java proj-ect management such as project creation, project import, project compilation, project debugging, project testing and project de-ployment. The analysis and introductions not only confirmed the value of maven in java project, but also affirmed the expectation and judgment that Maven can serve in large enterprise applications in project design stage.