![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
siwuxie095
这个作者很懒,什么都没留下…
展开
-
Maven项目的拆分与聚合
---------------------siwuxie095 Maven 项目的拆分与聚合 1、对已有的 Maven 项目 maven-ssh 先拆分,再聚合 (1)拆分思路:将 DAO 层、Service 层、Web 层的代码以及配置文件分别提取到三个表现上独立的项原创 2017-09-23 10:38:25 · 719 阅读 · 0 评论 -
传递依赖
-------------------siwuxie095 传递依赖 1、假设有项目 A:A 依赖于 B,B 依赖于 C,即 A->B->C,则: (1)B 是 A 的直接依赖(也称为 第一直接依赖) (2)C 是 B 的直接依赖(也称为 第二直接依赖) (3)C 是 A 的传递依原创 2017-09-22 11:20:24 · 2411 阅读 · 1 评论 -
Maven项目整合Struts2框架
-------------------------siwuxie095 Maven 项目整合 Struts2 框架 1、先创建 Maven 项目:maven-struts2 注意:要勾选跳过原型选项 或 跳过骨架选项原创 2017-09-22 10:51:54 · 541 阅读 · 0 评论 -
K.O. -------- Eclipse中Maven的报错处理
----------------------siwuxie095 K.O. -------- Eclipse 中 Maven 的报错处理 1、报错一: A 'Maven Build' configuration with this name already exists 或: A原创 2017-09-22 10:31:02 · 1662 阅读 · 0 评论 -
依赖范围
------------------------siwuxie095 依赖范围 1、Maven 在编译、测试和运行时,分别使用三种不同的 classpath (1)编译 classpath (2)测试 classpath (3)运行 clas原创 2017-09-22 10:16:52 · 222 阅读 · 0 评论 -
创建第一个Maven项目
-----------------------siwuxie095 创建第一个 Maven 项目 1、打开 Eclipse,File->New->Maven Project 建议:勾选上 Create a simple project(skip arch原创 2017-09-22 10:01:29 · 498 阅读 · 0 评论 -
在Eclipse中配置Maven插件
--------------------------siwuxie095 在 Eclipse 中配置 Maven 插件 1、Eclipse 中 Maven 插件是 M2Eclipse,简称 m2e 2、本人的 Eclipse 版本是 NEON,已经自带了原创 2017-09-22 09:21:44 · 393 阅读 · 0 评论 -
Maven的生命周期
----------------------siwuxie095 Maven 的生命周期 1、Maven 的生命周期不是一个整体,实际上,Maven 拥有三套相互独立的生命周期,分别是:clean、default、site (1)clean 生命周期的目的是清理项目 (2)def原创 2017-09-22 09:04:20 · 165 阅读 · 0 评论 -
Maven的常用命令
-------------------siwuxie095 Maven 的常用命令 1、clean(清理) 在 CMD 窗口中输入 mvn clean,将删除 target 目录以及其中的内容 2、compile(编译) 在 CMD 窗口中原创 2017-09-22 08:53:32 · 148 阅读 · 0 评论 -
Maven项目标准目录结构
-----------------------siwuxie095 Maven 项目标准目录结构 1、Maven 项目分为两种 (1)Java 项目 (2)Web 项目 2、对于 Java 项目原创 2017-09-21 23:51:35 · 271 阅读 · 0 评论 -
Maven仓库分类
--------------------siwuxie095 Maven 仓库分类 1、本地 Maven 项目需要某 jar 包时,要通过 Maven 工具从远程仓库下载该 jar 包,并存在本地仓库 「本地仓库 即 本地文件夹」 当第二次原创 2017-09-21 23:35:25 · 392 阅读 · 0 评论 -
Maven安装
--------------------siwuxie095 Maven 安装 1、前提条件:安装并配置好 JDK 2、Maven 的下载链接: http://maven.apache.org/download.cgi 3、截原创 2017-09-21 23:19:43 · 138 阅读 · 0 评论 -
Maven简介
----------------------siwuxie095 Maven 简介 1、Maven 译为 "行家",它是 Apache 下的一个纯 Java 开发的开源项目(目前),主要用于项目管理和自动构建 「Maven 是一个项目管理工具」 2、原创 2017-09-21 23:04:53 · 167 阅读 · 0 评论 -
手动部署第三方构件至私服
-------------------siwuxie095 手动部署第三方构件至私服 1、某些构件(如:Oracle 的 JDBC 驱动)由于许可证 或 版权的因素,无法公开地放在公共仓库中 此外,还有大量的小型开源项目,它们没有把自己的构件分发到中央仓库中,也没有维护自己的仓库,因此原创 2017-09-24 18:38:00 · 258 阅读 · 0 评论 -
使用Maven部署构件至私服
--------------------siwuxie095 使用 Maven 部署构件至私服 1、部署构件到 Nexus 私服分两种情况: (1)日常开发生成的快照版本构件可以直接部署到 Nexus 私服的宿主仓库 Snapshots 中 (2)项目最终生成的发原创 2017-09-24 18:29:20 · 242 阅读 · 0 评论 -
配置Maven从私服下载构件
--------------------siwuxie095 配置 Maven 从私服下载构件 从 Nexus 私服下载构件的配置方法共有三种 1、法一: 在 pom.xml 的 project 标签中添加如下内容原创 2017-09-24 18:21:27 · 1069 阅读 · 0 评论 -
Maven私服搭建
-----------------------siwuxie095 Maven 私服搭建 1、私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库以及部署第三方构件 有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否原创 2017-09-24 18:05:19 · 249 阅读 · 0 评论 -
传递依赖的范围
----------------------siwuxie095 传递依赖的范围 1、假设有项目 A:A 依赖于 B,B 依赖于 C,即 A->B->C,则: (1)B 是 A 的直接依赖(也称为 第一直接依赖) (2)C 是 B 的直接依赖(也称为 第二直接依赖) (3)C 是原创 2017-09-23 10:53:50 · 222 阅读 · 0 评论 -
Maven项目整合SSH框架
---------------------siwuxie095 Maven 项目整合 SSH 框架 创建 Maven 项目 maven-ssh,项目目录结构如下: 将 src/main/java 展开如下:原创 2017-09-22 11:31:38 · 355 阅读 · 0 评论