Apache Maven项目构建工具 v3.8.4

Apache Maven下载

  • 源码大小:2.4MB
  • 源码语言:英文软件
  • 源码类型:国外软件
  • 源码授权:开源软件
  • 更新时间:2021-11-30 16:46:08
  • 源码类别:java源码
  • 源码官网:
  • 网友评分:源码评分
  • 应用平台:Java
2.4MB
360通过 腾讯通过 金山通过
内容介绍热点排行相关文章下载地址↓

 Maven是一个流行的Java项目构建系统。目前,绝大多数开发人员都把Ant当作Java编程项目的标准构建工具。遗憾的是,Ant的项目管理工具(作为make的替代工具)不能满足绝大多数开发人员的需要。通过检查Ant构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥有者、版本或站点主页)。

Maven除了以程序构建能力为特色之外,还提供Ant所缺少的高级项目管理工具。由于Maven的缺省构建规则有较高的可重用性,所以常常用两三行Maven构建脚本就可以构建简单的项目,而使用Ant则需要十几行。事实上,由于Maven的面向项目的方法,许多Apache Jakarta项目现在使用Maven,而且公司项目采用Maven的比例在持续增长。

Maven的主要功能:

1、遵循最佳实践的简单项目设置-数秒内即可启动新项目或模块。

2、所有项目的用法一致-意味着新开发人员无需花更多时间来参与项目。

3、高级依赖性管理,包括自动更新,依赖性关闭(也称为传递依赖性)。

4、能够轻松同时处理多个项目。

5、开箱即用的庞大且不断增长的库和元数据存储库,以及与大型开放源代码项目的安排,可实时获取其最新版本。

6、可扩展,能够轻松用 Java或脚本语言编写插件。

7、几乎无需额外配置即可立即访问新功能。

8、用于Maven之外的依赖项管理和部署的Ant任务。

9、基于模型的构建:Maven能够将任何数量的项目构建为预定义的输出类型,例如JAR,WAR或基于有关该项目的元数据的分发,而在大多数情况下无需执行任何脚本。

10、项目信息的一致站点:使用与构建过程相同的元数据,Maven能够生成一个网站或PDF,其中包括您愿意添加的任何文档,并将有关项目开发状态的标准报告添加到该标准报告中。该信息的示例可在本网站左侧导航的底部的“项目信息”和“项目报告”子菜单下看到。

11、发布管理和发行发布:无需太多额外配置,Maven将与您的源代码控制系统(例如Subversion或Git)集成,并基于特定标签管理项目的发布。它还可以将其发布到分发位置,以供其他项目使用。Maven能够发布单个输出,例如JAR,包含其他依赖项和文档的存档或作为源分发。

12、依赖性管理:Maven鼓励使用JAR和其他依赖性中央存储库。Maven带有一种机制,您的项目的客户端可以使用该机制从中央JAR存储库中下载构建项目所需的任何JAR,就像Perl的CPAN一样。这使Maven的用户可以在项目之间重用JAR,并鼓励项目之间进行通信,以确保解决向后兼容性问题。

人气源码
下载地址
相关文章
网友评论
下载声明

☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Apache Maven项目构建工具 v3.8.4资源来源互联网,版权归该下载资源的合法拥有者所有。