文档章节

maven配置

天外飞鱼
 天外飞鱼
发布于 2013/02/17 09:19
字数 258
阅读 103
收藏 1
点赞 0
评论 0

1. 指定JDK版本

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>

2.指定打包变量

mvn install -rf :gds-connector-env -Ddeploy.name=prod

3.指定生成类型,config还是jar包

mvn -Dmaven.test.skip=true install -PbuildConfig -fr :galileo-connector

4.mvn 指定setting.xml配置文件

mvn -s /some/other/dir/settings.xml

5. 构建命令:

mvn clean eclipse:clean eclipse:eclipse -Dwtpversion=2.0 -DdownloadSources=true

mvn clean install -Ddeploy.name=flightadmin-dev -Dtemplate.set=template-admin -P buildConfig

 flight-admin对maven版本有要求,必须为apache-maven-2.2.1

6.打包config && war

mvn package -Ddeploy.name=alpha -P buildConfig

7.转成eclipse项目,并下载源码,用2.0

mvn eclipse:eclipse -Dwtpversion=2.0 -DdownloadSources=true

8.指定版本,指定全局配置文件,指定执行任务

mvn package -Ddeploy.name=alpha -P buildConfig -Dwtpversion=2.0 -s C:\Users\pen.jiang\.m2\settings-travelzen.xml

9.转换成eclilpse项目

mvn package -Ddeploy.name=alpha -P buildConfig -Dwtpversion=2.0 -s C:\Users\pen.jiang\.m2\settings-travelzen.xml

mvn -Dmaven.test.skip=true install -s C:\Users\pen.jiang\.m2\settings-travelzen.xml -Ddeploy.name=alpha -P buildConfig

mvn eclipse:eclipse -s C:\Users\pen.jiang\.m2\settings-travelzen.xml -X

9.生成config和binary

mvn package -Ddeploy.name=alpha -P buildConfig -s C:\Users\pen.jiang\.m2\settings-travelzen.xml

mvn package -Ddeploy.name=alpha -s C:\Users\pen.jiang\.m2\settings-travelzen.xml

mvn eclipse:eclipse -s C:\Users\pen.jiang\.m2\settings-travelzen.xml

© 著作权归作者所有

共有 人打赏支持
天外飞鱼
粉丝 24
博文 60
码字总数 2811
作品 0
浦东
使用 OSC Maven 仓库

欢迎使用 OSC Maven 仓库:maven.oschina.net 1 安装 1.1 下载 Maven 下载 Maven 程序包,下载地址:http://maven.apache.org/download.cgi 1.2 安装 Maven 解压已下载的 Maven 程序包,到本...

黄勇 ⋅ 2013/11/29 ⋅ 17

【Maven3教程】配置开发环境以及安装Eclipse的Maven插件

一:设置Maven本地仓库 Maven默认仓库的路径:~.m2repository,~表示我的个人文档;例如:C:UsersEdward.m2repository;如下图: Maven的配置本地仓库的文件路径:E:Mavenapache-maven-3.0.5...

Auhgnahz ⋅ 2016/05/19 ⋅ 0

eclipse maven 配置遇到的问题

1.忘记在eclipse中配置maven 报错: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: ......

JAVA_NINA ⋅ 2016/11/07 ⋅ 0

Maven系列--安装与部署(Win7)

我的部署系统属于win7,下载了maven-3.1.1版本,下面是一个官方下载地址: http://apache.fayea.com/apache-mirror/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.zip 首先,电脑上需...

Poorzerg ⋅ 2014/02/08 ⋅ 0

插件解析机制

插件仓库: 与依赖构件一样,插件构件同样基于坐标存储在Maven仓库中。值得一提的是,Maven会区别对待依赖的远程仓库与插件的远程仓库。当Maven需要的依赖在本地仓库不存在时,它会去所配置的...

shamgod_code ⋅ 2016/12/27 ⋅ 0

maven如何修改本地仓库与中央仓库

什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立...

明舞 ⋅ 2014/07/07 ⋅ 9

Maven入门系列(四)——在STS下配置Maven和建立Maven项目

如何配置STS的Maven 在使用STS的Maven需要对Maven进行配置。虽然STS已经默认集成了Maven的插件,但是其使用大的Maven是STS内置的。现在我们需要将自己配置的maven和现有的仓库加入到STS中。方...

HappyBKs ⋅ 2015/04/09 ⋅ 9

Maven3仓库与配置

mavne仓库 maven的仓库分为两类:本地仓库和远程仓库,当maven在按照坐标查找构建或插件时,会先在本地仓库查找,能找到就会直接使用本地仓库的构建或插件;当没找到对应的构建或插件或者需要...

casoc ⋅ 2015/10/20 ⋅ 0

maven配置多个源码目录分析

最近项目涉及到了多源码目录的问题,因为是用的maven管理项目,虽然maven可以配置源码目录,但是不支持多目录结构。如果要实现多源码目录,需要应用相应插件。 下面多maven的源码目录的配置进...

kanlianhui ⋅ 2015/05/25 ⋅ 0

Eclipse+Maven+Tomcat集成

1 Eclipse下集成Maven 1.1 安装Maven 下载maven的bin,在apache官方网站可以下载。 下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVENHOME 在PATH里加入m...

山山山 ⋅ 2016/03/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

浅谈springboot Web模式下的线程安全问题

我们在@RestController下,一般都是@AutoWired一些Service,由于这些Service都是单例,所以并不存在线程安全问题。 由于Controller本身是单例模式 (非线程安全的), 这意味着每个request过来,...

算法之名 ⋅ 今天 ⋅ 0

知乎Java数据结构

作者:匿名用户 链接:https://www.zhihu.com/question/35947829/answer/66113038 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 感觉知乎上嘲讽题主简...

颖伙虫 ⋅ 今天 ⋅ 0

Confluence 6 恢复一个站点有关使用站点导出为备份的说明

推荐使用生产备份策略。我们推荐你针对你的生产环境中使用的 Confluence 参考 Production Backup Strategy 页面中的内容进行备份和恢复(这个需要你备份你的数据库和 home 目录)。XML 导出备...

honeymose ⋅ 今天 ⋅ 0

JavaScript零基础入门——(九)JavaScript的函数

JavaScript零基础入门——(九)JavaScript的函数 欢迎回到我们的JavaScript零基础入门,上一节课我们了解了有关JS中数组的相关知识点,不知道大家有没有自己去敲一敲,消化一下?这一节课,...

JandenMa ⋅ 今天 ⋅ 0

火狐浏览器各版本下载及插件httprequest

各版本下载地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ httprequest插件截至57版本可用

xiaoge2016 ⋅ 今天 ⋅ 0

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 今天 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

PXE/KickStart 无人值守安装

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统 ===> 一...

kangvcar ⋅ 昨天 ⋅ 0

使用Puppeteer撸一个爬虫

Puppeteer是什么 puppeteer是谷歌chrome团队官方开发的一个无界面(Headless)chrome工具。Chrome Headless将成为web应用自动化测试的行业标杆。所以我们很有必要来了解一下它。所谓的无头浏...

小草先森 ⋅ 昨天 ⋅ 0

Java Done Right

* 表示难度较大或理论性较强。 ** 表示难度更大或理论性更强。 【Java语言本身】 基础语法,面向对象,顺序编程,并发编程,网络编程,泛型,注解,lambda(Java8),module(Java9),var(...

风华神使 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部