![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
wanhf11
无。
展开
-
Maven 入门知识
生命周期:Maven有三套相互独立的生命周期,Clean Lifecycle 在进行真正的构建之前进行一些清理工作,Default Lifecycle 构建的核心部分,编译,测试,打包,部署等等,Site Lifecycle 生成项目报告,站点,发布站点。其中每个生命周期又分n个阶段.阶段(phase):每套生命周期都由一组阶段(Phase)组成,我们平时在命令行输入的命令总会对应于一个特定的阶段。转载 2016-05-24 19:00:14 · 294 阅读 · 0 评论 -
Maven Scope
Dependency Scope 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 * test,只在测试时使用,用于编译和转载 2016-05-26 16:34:06 · 262 阅读 · 0 评论 -
Maven 修改context path
Tomcat自身可以通过修改配置文件server.xml,在和之间插入如下语句: 对应maven的tomcat插件弄法如下: org.apache.tomcat.maven tomcat7-maven-plugin 2.2转载 2016-05-30 20:41:05 · 3186 阅读 · 1 评论 -
Maven <dependencies> 和 <dependencyManagement> 的区别
dependencies 和 dependencyManagement 的区别在于: 前者,即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项。 后者,如果在子项目中不写该依赖项,那么子项目中是不会从父项目继承该依赖项的;只有在子项目中写了该依赖项,才会从父项目中继承该项,并且version 和 scope 都读取自 父pom。转载 2016-07-08 13:12:37 · 249 阅读 · 0 评论 -
Spring4+Hibernate4+Mybatis Maven的pom配置
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.原创 2016-05-12 12:14:31 · 1667 阅读 · 0 评论 -
Maven Mirror 和 Repository 区别
RepositoryMaven仓库主要有2种: 1. remote repository:相当于公共的仓库,大家都能访问到,一般可以用URL的形式访问 2. local repository:存放在本地磁盘的一个文件夹,例如,windows上默认是C:\Users\{用户名}.m2\repository目录Remote Repository中央仓库:http://repo1.maven.org转载 2016-11-15 14:07:28 · 1001 阅读 · 0 评论 -
Maven打包所有依赖
<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive>原创 2017-01-22 14:33:06 · 609 阅读 · 0 评论