标签分类 热门分类
当前位置:首页 > 行业软件及应用电子书 > Maven电子书网盘下载
Maven实战 Maven实战
35071629

35071629 提供上传

资源
24
粉丝
11
喜欢
51
评论
15

    Maven实战 PDF 扫描版

    Maven电子书
    • 发布时间:

    给大家带来的一篇关于Maven相关的电子书资源,介绍了关于Maven、实战方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小39 MB,许晓斌编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.2,更多相关的学习资源可以参阅 行业软件及应用电子书、等栏目。

  • Maven实战 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1s-Mrs6U9KK9ZQydyqmIet
  • 提取码:6t31
  • 这书由中国小区认可的Maven权威专家Juven Xu亲身绘制,內容的公信力不容置疑。

    这书是中国第一本公布出版发行的Maven著作。它內容新奇,根据*公布的Maven 3.0,不但详细解读了Maven 3.0的全部新作用和新特性,并且还将这种新作用和新特性与Maven 2.x版本开展了比照,便于于已经应用Maven 2.x版本的客户能尽快了解。这书它內容全方位,以从权威专家的视角诠释Maven的使用价值开场,全方位详细介绍了Maven的安裝、配备和基础使用说明,便于于新手参照;详尽解读了座标和依靠、Maven库房、生命期和插件、聚合物与承继等Maven的关键定义,提议全部用户认真阅读;针对性地论述了应用Nexus创建传奇sf、应用Maven开展检测、应用Hudson开展持续集成、应用Maven构建Web运用、Maven的版本管理方法、Maven的灵便构建、转化成项目网站和Maven的m2eclipse插件等应用性极强的高級专业知识,用户会有可选择性的阅读文章;可扩展性地解读了怎样Maven和Archetype插件,这些內容对必须撰写插件拓展Maven或必须撰写Archetype维护保养自身的项目骨架图以更有利于精英团队开发设计的用户而言尤其有协助。它实战演练性强,不但绝大多数知识结构图常有相对的案例,并且这书还要第4章设计方案了一个背景图案例,后边的许多章节目录全是紧紧围绕这一案例进行的,可执行性极强。

    这书合适全部Java程序猿阅读文章,不管你也是从没应用过Maven,亦或者早已应用Maven很长一段时间了,坚信你都能从这书中得到有使用价值的参照。这书也合适全部项目主管阅读文章,它能协助你更标准、更高效率地管理方法Java项目。

    你是不是早就厌烦日复一日的手工制作构建工作中?你是不是对每个项目各有特色的构建系统软件害怕恐惧?Maven——这一Java小区事实标准的项目可视化工具,能帮你从零碎的手工劳动中摆脱出去,帮你标准全部机构的构建系统软件。值得一提的是,它也有依靠管理方法、全自动转化成项目网站等酷炫的特性,早已有成千上万的开源系统项目应用它来构建项目并推动精英团队沟通交流,每日常有不计其数的开发人员在浏览中央政府库房以获得她们必须的依靠。

    这书內容全方位而系统软件,Maven的基本原理、使用说明和高級运用尽含在其中;重视实战演练是这书的另一个特性,不但在每个知识结构图都辅有很多的小案例,并且还有一个综合型的案例围绕本书。假如你要应用Maven,或已经应用Maven,这书将让你极佳的具体指导。

    目录

    • 前言
    • 致谢
    • 第1章maven简介
    • 1.1何为maven
    • 1.1.1何为构建
    • 1.1.2maven是优秀的构建工具
    • 1.1.3maven不仅仅是构建工具
    • 1.2为什么需要maven
    • 1.2.1组装pc和品牌pc
    • 1.2.2ide不是万能的
    • 1.2.3make
    • 1.2.4ant
    • 1.2.5不重复发明轮子
    • 1.3maven与极限编程
    • 1.4被误解的maven
    • 1.5小结
    • 第2章maven的安装和配置
    • 2.1在windows上安装maven
    • 2.1.1检查jdk安装
    • 2.1.2下载maven
    • 2.1.3本地安装
    • 2.1.4升级maven
    • 2.2在基于unix的系统上安装maven
    • 2.2.1下载和安装
    • 2.2.2升级maven
    • 2.3安装目录分析
    • 2.3.1m2_HOME
    • 2.3.2~/.m2
    • 2.4设置http代理
    • 2.5安装m2eclipse
    • 2.6安装netbeans maven插件
    • 2.7maven安装最佳实践
    • 2.7.1设置maven_opts环境变量
    • 2.7.2配置用户范围settings?xml
    • 2.7.3不要使用ide内嵌的maven
    • 2.8小结
    • 第3章maven使用入门
    • 3.1编写pom
    • 3.2编写主代码
    • 3.3编写测试代码
    • 3.4打包和运行
    • 3.5使用archetype生成项目骨架
    • 3.6m2eclipse简单使用
    • 3.6.1导入maven项目
    • 3.6.2创建maven项目
    • 3.6.3运行mvn命令
    • 3.7netbeans maven插件简单使用
    • 3.7.1打开maven项目
    • 3.7.2创建maven项目
    • 3.7.3运行mvn命令
    • 3.8小结
    • 第4章背景案例
    • 第5章坐标和依赖
    • 第6章仓库
    • 第7章生命周期和插件
    • 第8章聚合与继承
    • 第9章使用nexus创建私服
    • 第10章使用maven进行测试
    • 第11章使用hudson进行持续集成
    • 第12章使用maven构建web应用
    • 第13章版本管理
    • 第14章灵活的构建
    • 第15章生成项目站点
    • 第16章m2eclipse
    • 第17章编写maven插件
    • 第18章archetype
    • 附录Apom元素参考
    • 附录Bsettings元素参考
    • 附录C常用插件列表

    上一篇:人工智能简史  下一篇:程序员的自我修养

    展开 +

    收起 -

     
    Maven 相关电子书
    关于Maven的学习笔记
    网友NO.625046

    Java开发之普通web项目转为Maven项目的方法

    前言 Maven是基于项目对象模型(Project Object Model),可以通过一小段描述信息来管理项目的构建、报告和文档的项目管理工具,提供了一个仓库的概念,统一管理项目所依赖的第三方jar包,最大可能避免了由于环境变量的不同在不同电脑之间无法运行的问题,Struts2、Hibernate都是采用maven部署的项目。 现在网上有许多普通web项目转换为maven项目的博文,但由于项目的不同,所需的步骤及必须的转换步骤也不同。因此,本文章将以一个基于SpringMVC,Spring,Hibernate的商城项目为例,详述转换过程。 具体实例 说明 开发环境:IDEA,MySQL 项目构建:暂无(已通过本文章成功转换为maven) 软件环境:SpringMVC,Spring,Hibernate 项目描述:商城系统 目的 将普通Dynamic Web项目转换为Maven项目 步骤 前提 转换之前将项目置于Github上,并clone到IDEA上,防止最后不成功而导致项目bug难以补救,毕竟git的revision功能相当棒呢!! 1. 将项目初步convert为Maven项目 选择 Add framework support ,并勾选导入“Maven”依赖 2. 备份lib接着移除lib,然后编写pom.xml 看到下面的一大片“红”,勿担心,那只是你“颠覆世界”的第一步,千万不能退缩 接着备份lib,再移除项目的lib,将项目置于“空jar”状态 补充pom.xml的头,自动生成的会略掉好几项必须的配置 modelVersion4.0.0/m……

    网友NO.739145

    使用maven插件对java工程进行打包过程解析

    现在基本上都是采用maven来进行开发管理,我有一个需求是需要把通过maven管理的java工程打成可执行的jar包,这样也就是说必需把工程依赖的jar包也一起打包。而使用maven默认的package命令构建的jar包中只包括了工程自身的class文件,并没有包括依赖的jar包。我们可以通过配置插件来对工程进行打包,pom具体配置如下: maven-assembly-plugin plugin artifactIdmaven-assembly-plugin/artifactId configuration appendAssemblyIdfalse/appendAssemblyId descriptorRefs descriptorRefjar-with-dependencies/descriptorRef /descriptorRefs archive manifest mainClasscom.chenzhou.examples.Main/mainClass /manifest /archive /configuration executions execution idmake-assembly/id phasepackage/phase goals goalassembly/goal /goals /execution /executions /plugin 其中mainClass/mainClass的值表示此工程的入口类,也就是包含main方法的类,在我的例子中就是com.chenzhou.examples.Main。配置完pom后可以通过执行mvn assembly:assembly命令来启动插件进行构建。构建成功后会生成jar包,这样我们就可以在命令行中通过java -jar XXX.jar来运行jar件了。 不过使用此插件会有一些问题:我在工程中依赖了spring框架的jar包,我打包成功后使用命令来调用jar包时报错如下(内网环境): org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring-……

    网友NO.652434

    使用maven运行Java Main的三种方法解析

    maven使用exec插件运行java main方法,以下是3种不同的操作方式。 一、从命令行运行 1、运行前先编译代码,exec:java不会自动编译代码,你需要手动执行mvn compile来完成编译。 mvn compile 2、编译完成后,执行exec运行main方法。 不需要传递参数: mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" 需要传递参数: mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.args="arg0 arg1 arg2" 指定对classpath的运行时依赖: mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.classpathScope=runtime 二、在pom.xml中指定某个阶段执行 build plugins plugin groupIdorg.codehaus.mojo/groupId artifactIdexec-maven-plugin/artifactId version1.1.1/version executions execution phasetest/phase goals goaljava/goal /goals configuration mainClasscom.vineetmanohar.module.CodeGenerator/mainClass arguments argumentarg0/argument argumentarg1/argument /arguments /configuration /execution /executions /plugin /plugins /build 将CodeGenerator.main()方法的执行绑定到maven的 test 阶段,通过下面的命令可以执行main方法: mvn test 三、在pom.xml中指定某个配置来执行 profiles profile idcode-generator/id build plugins plugin groupIdorg.codehaus.mojo/groupId artifactIdexec-maven-plugin/artifactId version1.1.1/version executions execution phasetest/phase goals goaljava/goal /goals configuration mainClasscom.vineetmanohar.module.CodeGenerator/ma……

    网友NO.560943

    使用Jenkins配置Git+Maven的自动化构建的方法

    背景 最近安装Jenkins,参照网上的各种资料进行尝试,折腾了好久,但是查找了这么多资料,相似度在90%以上!!!,相同的安装过程,测试了几台机器,未曾成功,不得不感慨自己能力有限,最终慢慢摸索,形成思路,现分享给大家,希望大家在安装的时候少走弯路。 PS:本人很痛恨那种粘贴复制,毫无思考的博主,本想着拿着解决问题的心态,但结果还是一样,不但浪费了大家的时间,还浪费了大家的感情,所以,我把我遇到的问题和解决的方式记录下来和大家分享。 知识背景 首先需要理解的是,Jenkins是帮我们将代码进行统一的编译打包、还可以放到tomcat容器中进行发布。 意思是我们通过配置,将以前:编译、打包、上传、部署到Tomcat中的过程交由Jenkins,Jenkins通过给定的代码地址URL,将代码拉取到其“宿主服务器”(这是我个人的称呼,在下边会用到,就是Jenkins的安装位置),进行编译、打包和发布到容器中。 因此我们可以注意到的是,在Jenkins的宿主服务器中必须要有可以进行:代码clone(Git)、代码编译(Maven)、代码运行(Tomcat)的基本环境,其他文章上来就是安装jenkins,忽略了一些基本的配置。 下边就开始讲解各部分的安装过程,如果已经安装某一步的环境,则可以以此进行下一步。 一、Git的安装 1、……

    Copyright 2018-2020 xz577.com 码农之家

    电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

    鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com

    上传资源(网友、会员均可提供)

    查看最新会员资料及资源信息