摘要: 【依赖】 Maven 中最关键的部分,我们使用 Maven 最主要的就是使用它的依赖管理功能。要理解和掌握 Maven的依赖管理,我们只需要解决一下几个问题: 当 A jar 包用到了 B jar 包中的某些类时,A 就对 B 产生了依赖,这是概念上的描述。那么如何在项目中以依赖的方式引入一个我们需 阅读全文
posted @ 2018-09-29 11:00 猩生柯北 阅读(184) 评论(0) 推荐(0)
摘要: 【仓库】 (1)本地仓库:当前电脑上部署的仓库目录,为当前电脑上所有的Maven工程服务。 (2)远程仓库: ①私服:搭建在局域网环境中,为局域网范围内的所有Maven工程服务。 ②中央仓库:架设在Internet上,为全世界所有Maven工程服务。 ③中央仓库镜像:架设在各大洲,为中央仓库分担流量 阅读全文
posted @ 2018-09-29 10:31 猩生柯北 阅读(181) 评论(0) 推荐(0)
摘要: 【坐标】 使用如下三个向量在 Maven 的仓库中唯一的确定一个 Maven 工程。 [1]groupid:公司或组织的域名倒序+当前项目名称 <groupid>com.hk.maven</groupid> [2]artifactId:当前项目的模块名称 <artifactid>Hello<arti 阅读全文
posted @ 2018-09-29 10:20 猩生柯北 阅读(195) 评论(0) 推荐(0)
摘要: 【POM】 1.含义:Project Object Model 项目对象模型 DOM Document Object Model文档对象模型 2.pom.xml对于Maven工程是核心配置文件,与构建过程相关的一切设置都在这个文件中进行配置。 重要程序相当于web.xml对于动态Web工程。 3.将 阅读全文
posted @ 2018-09-29 10:06 猩生柯北 阅读(318) 评论(0) 推荐(0)
摘要: 【第一个Maven工程】 ①目录结构 Hello | src | | main | | | java | | | resources | | test | | | java | | | resources | pom.xml ②POM文件内容 ③编写主程序代码 在src/main/java/com/ 阅读全文
posted @ 2018-09-28 21:53 猩生柯北 阅读(167) 评论(0) 推荐(0)
摘要: 【Maven 核心概念】 Maven 能够实现自动化构建是和它的内部原理分不开的,这里我们从 Maven 的九个核心概念入手,看看 Maven 是如何实现自动化构建的。 ①POM②约定的目录结构③坐标④依赖⑤仓库⑥生命周期⑦插件和目标⑧继承⑨聚合 【第一个Maven工程】 ①创建约定的目录结构 [1 阅读全文
posted @ 2018-09-28 21:03 猩生柯北 阅读(164) 评论(0) 推荐(0)
摘要: 【构建过程的几个主要环节】 ①清理:删除以前的编译结果,为重新编译做好准备。 ②编译:将 Java 源程序编译为字节码文件。 ③测试:针对项目中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性。 ④报告:在每一次测试后以标准的格式记录和展示测试结果。 ⑤打包:将一个包含诸多文件的工程封装为一 阅读全文
posted @ 2018-09-28 20:36 猩生柯北 阅读(154) 评论(0) 推荐(0)
摘要: 首先,创建一动态web工程。 Src 源码目录 build文件夹在java结构下看不出,但可以在Navigator下可以看出是个源码目录,如下图: 以下图中是运行时环境。 它其实是一组jar包的引用,并没有把jar包本身复制到工程中,所以并不是目录。 阅读全文
posted @ 2018-09-28 20:29 猩生柯北 阅读(141) 评论(0) 推荐(0)
摘要: 【Maven 简介】 Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。Maven 这个单词的本意是:专家,内行。 Make-》Ant-》Maven-》Gradle 【什么是构建】 构建并不是创建,创建一个工程并不等于构建一个项目。 阅读全文
posted @ 2018-09-28 20:22 猩生柯北 阅读(2188) 评论(0) 推荐(0)
摘要: 1.真的需要吗? Maven 是干什么用的?这是很多同学在刚开始接触 Maven 时最大的问题。之所以会提出这个问题,是因为即使不使用 Maven 我们仍然可以进行 B/S 结构项目的开发。从表述层、业务逻辑层到持久化层再到数据库都有成熟的解决方案——不使用 Maven 我们一样可以开发项目啊? 这 阅读全文
posted @ 2018-09-28 19:34 猩生柯北 阅读(660) 评论(0) 推荐(0)