摘要:
【概述】 为了实现自动化构建,使用Maven时必须按照约定的目录结构创建项目代码。 【目录结构】 【说明】 main :目录下存储Java项目的源代码文件。其中java存储源代码。resources存放资源文件,如:jdbc.properties等 test :目录下存储项目测试的源代码文件。其中j 阅读全文
posted @ 2018-10-08 19:39
猩生柯北
阅读(182)
评论(0)
推荐(0)
摘要:
【compile】 1) 作用 对工程主文件进行编译。 2) 示例 【test】 1) 作用 对工程进行测试。 2) 示例 编译过程:复制资源文件 --〉编译java代码--〉复制java代码(target) 【clean】 1) 作用 对工程进行清理。清除全面操作所创建的所有文件。 2) 示例 【 阅读全文
posted @ 2018-10-08 19:32
猩生柯北
阅读(89)
评论(0)
推荐(0)
摘要:
【概述】 Pom是Project Object Model的缩写,理解为项目对象模型。Maven将整个项目看作是一个对象,管理过程对整个对象进行管理。 【作用】 maven是通过Pom对工程(项目)进行管理的。Pom的作用的就相当于web.xml(servlet、Filter等都是通过web.xml 阅读全文
posted @ 2018-10-08 19:27
猩生柯北
阅读(614)
评论(0)
推荐(0)
摘要:
【作用】 Maven中可以同时管理N多个项目。通过坐标可以快速的定位到一个项目(快速定位项目)。 【三要素】 groupId(组织结构Id):命名方式与包的命名方式相同。安装时将生成对应的物理路径 artifactId(模块Id):一般以项目名称进行命名 version(模块版本号):自定义出版本号 阅读全文
posted @ 2018-10-08 19:25
猩生柯北
阅读(157)
评论(0)
推荐(0)
摘要:
【概述】 项目中需要用到的第三方jar包或项目我们就称之为依赖。如:连接池功能需要用到C3p0包,C3p0就是依赖对象。关系就称为依赖关系。 【使用方式】 在Pom配置依赖对象的坐标的方式进行使用。依赖对象不能直接进行复制。 【查找方式】 本地仓库 ==〉私服(局域网仓库) ==〉中央仓库(中央仓库 阅读全文
posted @ 2018-10-08 19:23
猩生柯北
阅读(129)
评论(0)
推荐(0)
摘要:
【作用】 存放第三方的jar包或工程。以便在Maven项目中进行使用。 【分类】 本地仓库:存在于本地磁盘上。只能允许本地工程进行实用。 远程仓库 ² 私服(局域网内):在局域网内进行使用(一般通过Nexus搭建)。 ² 中央仓库:核心仓库。包含了最全的框架、工程中需要的依赖 ² 中央仓库镜像:在各 阅读全文
posted @ 2018-10-08 19:17
猩生柯北
阅读(125)
评论(0)
推荐(0)
摘要:
【Maven构建顺序】 清理 ==〉编译 ==〉测试 ==〉报告 ==〉 打包 ==〉部署 【概述】 通常将Maven的构建过程就称为生命周期。 Maven将生命周期分为三个阶段。三个阶段分别是: 1) clean(清理) pre-clean clean post-clean 2) default( 阅读全文
posted @ 2018-10-08 19:15
猩生柯北
阅读(237)
评论(0)
推荐(0)
摘要:
【插件】 Maven的所有操作都是通过插件来完成的。每个插件可以实现一个或多个操作。每一个操作对应着生命周期中的一个阶段。 【目标】 每一个具体的操作就称为目标。每个插件可以完成多个操作,换句话说就是:每个插件可以执行多个目标。 【Eclipse安装插件】 1)概述 在Eclipse Kepler之 阅读全文
posted @ 2018-10-08 19:11
猩生柯北
阅读(130)
评论(0)
推荐(0)
摘要:
【概述】 单独部署每一个项目较为繁琐,所以Maven提供了聚合机制,通过聚合可以将多个项目同时进行自动打包部署。 示例: 阅读全文
posted @ 2018-10-08 19:00
猩生柯北
阅读(153)
评论(0)
推荐(0)
摘要:
【概述】 cargo插件可以实现在maven环境下执行自动部署、启动服务器的工作。 示例: 阅读全文
posted @ 2018-10-08 18:58
猩生柯北
阅读(109)
评论(0)
推荐(0)