摘要: 【第一个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 猩生柯北 阅读(2189) 评论(0) 推荐(0)
摘要: 1.真的需要吗? Maven 是干什么用的?这是很多同学在刚开始接触 Maven 时最大的问题。之所以会提出这个问题,是因为即使不使用 Maven 我们仍然可以进行 B/S 结构项目的开发。从表述层、业务逻辑层到持久化层再到数据库都有成熟的解决方案——不使用 Maven 我们一样可以开发项目啊? 这 阅读全文
posted @ 2018-09-28 19:34 猩生柯北 阅读(661) 评论(0) 推荐(0)
摘要: 【什么是Maven】 Maven是一个实现自动化构建的工具软件。 【自动化构建】 构建:构建不是简单的创建一个项目。所谓构建是指执行清理、编译、打包、部署等一系列的操作的过程。 自动化构建:所谓自动化构建是指应用工具软件实现构建的过程。构建过程由软件来完成。 【基本概念】 约定的目录结构 :Mave 阅读全文
posted @ 2018-09-28 12:52 猩生柯北 阅读(199) 评论(0) 推荐(0)