随笔分类 -  Maven

摘要:应用背景 项目需要发布到本地环境,测试环境和生产环境甚至不同的生产环境上。这时候配置文件的一些参数需要被频繁的修改来修改去。为了解决这样的繁琐工作,就得使用maven profile特性。 步骤 1、将配置文件根据不同的环境配置成多份,并统一命名规则格式。 如上图,抽取了三个环境的配置文件,分别是开 阅读全文
posted @ 2017-03-22 10:03 Aviva_ye 阅读(986) 评论(0) 推荐(0) 编辑
摘要:如果在本地搭建了私有仓库,可以使用上述的配置方式,这样,先从本地的maven仓库来获取资源,速度会快很多 阅读全文
posted @ 2017-03-08 14:02 Aviva_ye 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:F:\apache-maven-3.3.3\repository /path/to/local/repo --> true --> false --> com.your.plugins --> optional true http pr... 阅读全文
posted @ 2017-02-24 14:38 Aviva_ye 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:1、为什么需要maven私有仓库? 2、下载和部署Nexus zip包部署方式 其他命令有nexus.bat stop停止 nexus.bat restart重启 nexus.bat uninstall卸载 war包部署方式 直接把war包放到tomcat的webapp下,启动tomcat即可。 在 阅读全文
posted @ 2016-04-01 15:51 Aviva_ye 阅读(4298) 评论(0) 推荐(0) 编辑
摘要:Maven内置变量说明: $${project.basedir}或{basedir} 项目根目录,即包含pom.xml文件的目录 ${project.version}或${version}表示项目版本, ${project.build.directory} 构建目录,缺省为target ${proj 阅读全文
posted @ 2016-03-31 16:39 Aviva_ye 阅读(1191) 评论(0) 推荐(0) 编辑
摘要:参考资料:http://my.oschina.net/zh119893/blog/276090 我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成。 例如编译源代码是由maven-compiler-plugin完成的。 进一步说,每个任务对应了 阅读全文
posted @ 2016-03-31 15:25 Aviva_ye 阅读(17935) 评论(2) 推荐(4) 编辑
摘要:参考资料: http://blog.csdn.net/uohzoaix/article/details/7035307 http://www.cnblogs.com/qq78292959/p/3711501.html skeleton 各节点详细配置解说 阅读全文
posted @ 2016-03-30 15:48 Aviva_ye 阅读(415) 评论(0) 推荐(0) 编辑
摘要:(1)Maven坐标 例子: (2)下载的依赖jar包的存放路径 /groupId/artifactId/version/artifactId-version.packaging (3)在eclipse里配置指向的settings文件 preference -> Maven -> User Sett 阅读全文
posted @ 2016-03-30 12:11 Aviva_ye 阅读(298) 评论(0) 推荐(0) 编辑
摘要:基本结构 localRepository: 表示本地库的保存位置,也就是maven2主要的jar保存位置,默认在${user.dir}/.m2/repository,如果需要另外设置,就换成其他的路径。 如: offline: 如果不想每次编译,都去查找远程中心库,那就设置为true。当然前提是你已 阅读全文
posted @ 2016-03-30 12:05 Aviva_ye 阅读(1964) 评论(0) 推荐(0) 编辑
摘要:知识点:聚合、继承、工程依赖、单元测试、多war聚合、cargo发布 ① 准备工作 参考资料 安装maven插件 基于eclipse创建maven项目,如果没有maven插件,请先安装maven插件。 ② 确立模块结构和依赖关系 模块结构 |-easyframework-root:总控项目,只包含一 阅读全文
posted @ 2016-03-30 10:25 Aviva_ye 阅读(421) 评论(0) 推荐(0) 编辑
摘要:1、mvn命令 $ mvn install -Dmaven.test.skip=true 2、通过配置pom 当需要单元测试时设置为false 阅读全文
posted @ 2015-11-05 11:04 Aviva_ye 阅读(195) 评论(0) 推荐(0) 编辑
摘要:共有的仓库 Maven中央仓库信息速查:http://maven.outofmemory.cn/ 可以查询一些java组件各版本的基础信息、依赖和被依赖信息、并提供maven配置、jar包和源码的下载 Java源码搜索引擎:http://grepcode.com/ 能提供非常多不同版本的源码在线查看 阅读全文
posted @ 2015-11-05 09:27 Aviva_ye 阅读(499) 评论(0) 推荐(0) 编辑
摘要:① 手工构建自己的maven项目 Maven 项目的核心是 pom.xml。POM (Project Object Model,项目对象模型)定义了项目的基本信息,用于描述项目如何构建,声明项目依赖等等。 你需要提前知道一些Maven 的约定: 1、在项目的根目录中放置 pom.xml 2、在 sr 阅读全文
posted @ 2015-08-18 19:09 Aviva_ye 阅读(541) 评论(0) 推荐(0) 编辑
摘要:1、下载地址http://maven.apache.org/download.html 2、windows下安装maven(1)下载 apache-maven-3.0-bin.zip 解压到任意目录下 如 D:\maven\apache-maven-3.0 (2)设置系统环境变量:变量名为 MVN_ 阅读全文
posted @ 2015-08-18 19:05 Aviva_ye 阅读(240) 评论(0) 推荐(0) 编辑
摘要:目录[-] 0. 前言 1. 安装 Maven 2. 了解 Maven 仓库 3. 创建 Maven 项目 4. 理解 pom.xml 5. 使用 Maven 命令 6. 后记 0. 前言 1. 安装 Maven 2. 了解 Maven 仓库 3. 创建 Maven 项目 4. 理解 pom.xml 阅读全文
posted @ 2015-04-12 02:00 Aviva_ye 阅读(325) 评论(0) 推荐(0) 编辑