知识&技术&梦想 知识&技术&梦想

分类归档: Maven

Maven 插件使用及生命周期(phase)

2017-10-09 16:50:55 Maven 0 条评论xymiao190 次阅读

Maven 调用命令常用的两种方式有: 1.mvn pluginID:goalID -Dparam=value 如mvn org.codehaus.mojo:first-maven-plugin:1.0-SNAPSHOT:echo,但为了简化命令,通常在pom 配置中给插件加上前缀。 在setting.xml文件加: org.codehaus.mojo 然后: > mvn f

继续阅读

自定义Maven2插件

2017-10-09 16:49:45 Maven 0 条评论xymiao195 次阅读

一、创建一个插件项目 > mvn archetype:create -DgroupId=org.sonatype.mavenbook.plugins -DartifactId=first-maven-plugin -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-mojo mav

继续阅读

Maven plugin中的lifecycle、phase、goal、mojo概念及作用的理解

2017-10-09 16:38:40 Maven 0 条评论xymiao192 次阅读

首先,说些题外话,maven的plugin真的很容易写,很多时候,我们只是被plugin这个词吓倒了,总以为插件这玩意,是专家才能写的,我maven都没精通,怎么写得出自己的plugin呢,其实不然,起码在maven中,写一个自己的plugin还是非常简单的,其它软件的插件,要看情况,有些的确是要天才级人物才写得出,有一些呢,也无非是用别人做的傻瓜程序,可以轻松做出来,但是,有决心做,绝大数事情我

继续阅读

maven 为测试环境、开发环境、生产环境等不同环境打包

2017-03-31 09:38:11 Maven 0 条评论xymiao198 次阅读

配置的步骤如下: * 加入 profiles 配置 * 加入 maven-assembly-plugin 插件 * 加入 assembly.xml 的配置文件 * 加入 不同环境的配置文件 环境配置. 首先配置你的pom.xml文件. 配置 profiles, 配置如下: DEV DEV

继续阅读

Maven 修改 repository 的路径

2016-12-09 09:52:39 Maven 0 条评论xymiao184 次阅读

管理maven的 repository 的目录. 默认的情况下在/user/.m2, 而且还是在系统盘, 为了方便, 就把他设置到一个固定的地方数据盘的位置. 修改文件在: D:\Develop\Java\Maven325\conf\settings.xml 根据自己的 maven 安装目录, 找到对应的maven/conf/settings.xml. 如图所示: 修改或者添加如下配置 D:

继续阅读

maven依赖关系中Scope的作用

2016-12-09 09:33:29 Maven 0 条评论xymiao218 次阅读

在POM 4 的pom.xml 中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: compile: 缺省值,适用于所有阶段,会随着项目一起发布。 provided: 类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 runtime: 只在运行时使用,如JDBC驱动,适用运行和测试阶段。 test:

继续阅读

maven中下载速度超慢, 加速maven速度.

2016-11-24 10:12:45 Maven 0 条评论xymiao194 次阅读

主要原因, 就是国内有个牛逼的墙. 让你无法666666的用maven. 解决方式有2种. 一种是自己搭建一个maven代理库. 用他去缓冲你的maven加载. 优点, 速度快, 缺点, 需要一定的经济和资源输出. 第二种,是用国内搭建好的maven代理. 之前有oschina. 但是, 现在oschina的maven库, 基本上费了. 所以, 就找了一个阿里云的maven.aliyun.com的

继续阅读

Maven入门

2016-11-14 10:16:17 Maven 0 条评论xymiao192 次阅读

一、Maven的基本概念   Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建   项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。 理想的项目构建是高度自动化,跨平台,可重用的组件,标准化的,使用ma

继续阅读

maven中配置jdk版本的方法

2015-11-10 09:49:08 Maven 0 条评论xymiao244 次阅读

在使用maven项目开发的过程中, 难免会遇到maven项目的jdk版本不一致的情况, 查了一些资料, 发现, 配置maven中的jdk, 可以分为两种.: 全局配置jdk 局部(项目中的pom.xml)配置jdk 全局配置jdk jdk-1.6 true 继续阅读

maven中增加oracle驱动

2015-05-23 19:27:49 Maven 0 条评论xymiao193 次阅读

在实际使用maven中才发现, 并不是所有的jar包在maven中都能下载到. 现在项目中就就因为无法加载oracle的jar包而困扰. 现在有了离线版的加载, 首先我们先下载我们需要的jar - ojdbc14.jar, 这里也可以通过oracle安装的目录找到. 所在目录D:\oracle所在的目录\product\10.2.0\db_1\jdbc\lib 中. 我们只需要知道这一行代码就可以

继续阅读