Maven实战读书笔记(一)

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Maven简介

Maven主要服务于基于java平台的项目构建、依赖管理和项目信息管理。

日常开发活动中,一般只需要输入mvn clean install即可,唯一的要求就是按照maven的要求来编写程序。

maven还有一个优点,标准化构建过程,减少团队学习成本

maven通过做不系统准确定位每一个构件,提供了依赖管理的能力

maven比ide,makefile,ant都要强,简单,省事,不用再关心那些重复的工作,也不用自己解决依赖,只需要关心自己项目的相关内容就可以了。

maven也有缺点,如文档混乱,需要长时间学习,有些包出现两次或者找不到等,但现在没有比它更好的了,so,我们还是用它吧
Maven实战读书笔记 Maven是什么 1. 构建工具 实现自动化构建,从清理、编译、测试、生成报告、打包、部署; 最大程度消除重复构建、抽象了构建生命周期、为绝大多数的构建任务提供了已实现的插件。 2. 项目信息管理工具 管理分布在项目各个角落的各种信息:项目描述、开发者列表、版本控制系统地址、许可证、缺陷管理系统地址等等; 已有插件的项目文档、测试报告、静态分析报告、源码版本日志报告等 3. 免费的中央仓库 4. 项目规范 定义了项目目录结构、测试用例命名方式等既定规则,降低项目切换时的学习成本 . 阅读详情

相关推荐

Maven实战读书笔记):Maven概述

1.1 Maven是什么,能做什么 Maven个跨平台的项目管理工具,主要服务于Java平台的项目构建、依赖管理和项目信息管理。 Maven的用途之项目构建,能够自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署,只需要输入简单命令即可(如mvn clean install)Maven不仅是构建工具,还是依赖管理工具和项目信息管理工具,通过提供中央仓库,自动帮我们下...

159

maven实战读书笔记

1、在windows环境下,安装完maven之后,需要配置3个环境变量 path、M2_HOME、MAVEN_OPTS 其中前2个是必须的,MAVEN_OPTS变量配置以后,可以避免些场景下的内存溢出 般配置为MAVEN_OPTS:-Xms128m -Xmx512m 2、将%M2_HOME%/conf/settings.xml,复制到%USER_HOME%/.m2/下 3、对于公司内

kyfxbl 805

)《Maven实战读书笔记 —— Maven简介

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/flyingweb/p/8478044.html 第章:Maven简介 、何为MavenMaven这个词可以翻译为“知识的积累”,本书将介绍Maven跨平台的项目管理工具。作为Apache组织中的个颇为成功的开源项目Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息...

dcly32014的博客 227

maven实战读书笔记

环境变量设置 MAVEN_HOME:G:\maven-3.2\apache-maven-3.2.5 Path: G:\maven-3.2\apache-maven-3.2.5\bin 其实正确的设置应该是 : path:%GRADLE_HOME%\bin 这样将path配置成动态,不用每次修改对不对。 小想法:另外用windows开发是不是low爆了???我也想换...

weixin_30917213的博客 107

Maven实战读书笔记Maven简介

章:Maven简介 1.Maven主要服务于基于java平台的项目构建,依赖管理和项目信息管理。 2.Maven抽象了个完整的构建生命周期模型,这个模型吸取了大量其他的构建脚本和构建工具的优点,总结了大量项目的实际需求。 3.Maven还有个优点,它能帮助我们标准化构建过程。 第二章:Maven的安装和配置 1.在Windows上的安装 (1)...

... 140

maven实战 读书笔记

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33998125的博客 96

maven实战 读书笔记#高级程序员进阶之路#

第1章 Maven简介 maven种优秀强大的构建工具,帮助我们自动化构建过程,从清理、编译、测试、生产报告、打包再到部署。maven主要服务于java平台的项目构建、依赖管理等。 maven通过坐标体系唯的定位到个构件(artifact)。 maven为全世界的java开发者提供了个免费的中央仓库;它的衍生工具(如nexus),可以帮助我们进行快速的搜...

weixin_33860147的博客 124

Maven实战读书笔记

、安装配置: 1、安装并配置好JDK; 2、从Apache下载适当版本的maven压缩包; 3、解压maven压缩包,放在适当位置,需要配置环境变量: M2_HOME:maven所在目录; PATH:%M2_HOME/bin; 还可以配置 MAVEN_OPTS,值为:-Xms128m -Xmx512m,调整mvn运行时内存。 二、安装目录分析: 1、bin:包含了mvn运行的脚本,其中mvn和...

fmasters的博客 215

Maven实战读书笔记

Maven实战 许晓斌 我认为Maven陡峭的学习曲线和匮乏的文档是当时最主要的问题。为了能改善这个问题,,我开始在博客中撰写各类关于Maven的中文博客,翻译了O’Reilly出版的《Maven权威指南》书,并建立了国内的Maven中文社区,不定期的回答各类Maven相关问题,这在定程度上推动了Maven优秀的技术在国内的传播 老板Yin亲手烘焙咖啡豆、并能做出据说是苏州最好的咖啡—苏州十全街边的Solo咖啡馆 最佳实践 使用Maven最高效的方式永远是命令行 约定优于配置(Con

weixin_49456098的博客 586

maven:《Maven实战读书笔记

Maven实战读书笔记

Yal_insist的博客 1072

Maven实战读书笔记

之前对Maven有些认识,通过这本书《Maven实战起系统的回顾下,总结的东西不会很全面,但都是日常工作中最常用的。简介:maven翻译为“知识的积累”,基于项目对象模型(Project Object Model, POM),可以通过小段描述信息来管理项目构建,报告和文档的软件项目管理工具。优点如下:简化了项目依赖管理,通过坐标来管理依赖jar包。 易于上手,对于新手可能个”mvn c

天森爱自由 555

maven权威指南(读书笔记

maven权威指南

你个无聊小demo的博客 580
上一篇: ssh localhost免密码
下一篇: “基于 Apache Mahout 构建社会化推荐引擎”一文例子运行纪实
softwarehe
博客等级 码龄25年 66粉丝 165原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值