maven有什么用(简介maven主要用途和优势)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《maven有什么用(简介maven主要用途和优势)》的相关信息,《maven有什么用(简介maven主要用途和优势)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《maven有什么用(简介maven主要用途和优势)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t

Ant的作用:是一种基于Java的build工具

  • 能够用ant编译java类。生成class文件
  • ant能够自己定义标签、配置文件,用于构建。
  • ant能够把相关层构建成jar包 。
  • ant把整个项目生成web包。并公布到Tomcat
  • Ant的长处:

  • 跨平台性:Ant是纯Java语言编写的,因此具有非常好的跨平台性。
  • 操作简单:Ant是由一个内置任务和可选任务组成的。Ant执行时需要一个XML文件(构建文件)。
  • Ant通过调用target树,就能够运行各种task:每一个task实现了特定接口对象。因为Ant构建文件是XML格式的文件。所以非常easy维护和书写,并且结构非常清晰。
  • Ant能够集成到开发环境中:因为Ant的跨平台性和操作简单的特点。它非常easy集成到一些开发环境中去。
  • Maven的作用: 除了以程序构建能力为特色之外,还提供高级项目管理工具。

    Maven除了具备Ant的功能外。还添加了下面基本的功能:

  • 使用Project Object Model来对软件项目管理。
  • 内置了很多其它的隐式规则,使得构建文件更加简单。
  • 内置依赖管理和Repository来实现依赖的管理和统一存储;
  • 内置了软件构建的生命周期;
  • Maven的长处:

  • 拥有约定,知道你的代码在哪里,放到哪里去
  • 拥有一个生命周期,比如运行 mvn install就能够自己主动运行编译,測试。打包等构建过程
  • 仅仅需要定义一个pom.xml,然后把源代码放到默认的文件夹,Maven帮你处理其它事情
  • 拥有依赖管理。仓库管理
  • 总体的比較:

    Ant将提供了非常多能够重用的task,比如 copy, move, delete以及junit单元測试Maven则提供了非常多能够重用的过程。

    笨笨网美国主机,w ww.2 b p .n e t
    提醒:《maven有什么用(简介maven主要用途和优势)》最后刷新时间 2025-03-21 11:13:49,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《maven有什么用(简介maven主要用途和优势)》该内容的真实性请自行鉴别。