本地Maven环境配置
本地Maven环境配置
下载配置文件:http://10.1.10.138:6060/root/DevelopmentSpecification/archive/master.zip
解压master.zip
中的settings.xml
,然后编辑settings.xml
,修改如下部分(在第57行):
<!-- 智能国华 maven本地配置 -->
<localRepository>E:\zngh-dev\ci\repo</localRepository>
把上面的路径指向你本地的一个地方,这个目录会存放所有需要下载的依赖包及Maven配置。
初始化配置
cmd
打开一个命令窗口,然后设置环境变量。命令如下:
set MAVEN_CONFIG=E:\zngh-dev\ci \\指向你settings存放的目录
set oracleHome=G:\dev\12c\jdev1213 \\指向你本地jdev安装目录
set MAVEN_HOME=%oracleHome%\oracle_common\modules\org.apache.maven_3.0.5\bin \\测试maven命令是否生效
%MAVEN_HOME%\mvn -v
输出如下
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800)
Maven home: G:\dev\12c\jdev1213\oracle_common\modules\org.apache.maven_3.0.5\bin\..
Java version: 1.7.0_45, vendor: Oracle Corporation
Java home: G:\dev\oracle\java\jdk1.7\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
安装插件
cd %oracleHome%/oracle_common/plugins/maven/com/oracle/maven/oracle-maven-sync/12.1.3 //安装插件
%MAVEN_HOME%\mvn install:install-file -DpomFile=oracle-maven-sync-12.1.3.pom -Dfile=oracle-maven-sync-12.1.3.jar //依赖库同步
%MAVEN_HOME%\mvn com.oracle.maven:oracle-maven-sync:12.1.3-0-0:push -Doracle-maven-sync.oracleHome=%oracleHome% -s %MAVEN_CONFIG%\settings.xml
项目POM初始化
确保项目SVN版本已经更新到最新版本,进入应用模块的根目录,一般为设备数据库或门户应用的目录下,然后执行如下命令:
cd C:\JDeveloper\mywork\devicedb
%MAVEN_HOME%\mvn -f pom.xml -s %MAVEN_CONFIG%\settings.xml clean install -DoracleHome=%oracleHome%
如果最后输出下面的信息就OK了!
[INFO]
[INFO] Model ............................................. SUCCESS [1:37.593s]
[INFO] ViewController .................................... SUCCESS [14.194s]
[INFO] DeviceDBApplication ............................... SUCCESS [4:17.463s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6:26.287s
[INFO] Finished at: Wed Jul 30 14:26:04 CST 2014
[INFO] Final Memory: 31M/218M
[INFO] ------------------------------------------------------------------------
最后打开jdeveloper,配置下Maven,如下图:
程序员的基础教程:菜鸟程序员
本地Maven环境配置的更多相关文章
- 【maven教程】(1)---maven环境配置
maven环境配置 刚开始学习maven,现在项目需要用到maven,而且他确实很好用,也比较容易上手,我也是主要通过视频学习,在写博客的时候也会总结其它人所写 博客,从简到难,如果你也是初学者那接下 ...
- Eclipse上Maven环境配置使用 (全)
Eclipse上Maven环境配置使用 (全) 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven. ...
- Java-Maven-Runoob:Maven环境配置
ylbtech-Java-Maven-Runoob:Maven环境配置 1.返回顶部 1. Maven 环境配置 Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK. 如果 ...
- 【第二篇】- Maven 环境配置之Spring Cloud直播商城 b2b2c电子商务技术总结
Maven 环境配置 Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK. 如果你还未安装 JDK,可以参考我们的 Java 开发环境配置. 系统要求 项目 要求 JDK ...
- Java-Maven(四):Eclipse集成Maven环境配置
一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse.IntelliJ IDEA.但这里就只学习eclipse集成maven的基础上,进行maven ...
- Mac 下 java环境 maven环境配置
java环境配置 下载jdk,按照提示安装 我下的是1.8.0版本,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8- ...
- java 环境配置 maven 环境配置
1.windows 下Java 环境的安装和配置: 下载jdk并安装 配置环境变量: (1) 新建JAVA_HOME环境变量,赋值为JDK的安装目录: (2) 新建CLASSPATH环境变量,赋值为. ...
- Java开发Maven环境配置和介绍
最近很火热的12306的订票软件go-home,我也下载了一份下来了,使用了一下,也从svn中把代码down下来了,但是在eclipse中竟然出错了,依赖的jar包都没有找到,后来才知道人家是用mav ...
- Maven环境配置及简单使用(二)
Maven环境变量配置 配置Maven前先从官网下载相关版本,Maven下载地址:http://maven.apache.org/download.cgi,笔者使用最新版本apache-maven-3 ...
随机推荐
- javascript事件处理程序的3个阶段
第一阶段:HTML事件处理阶段.就是在元素里面添加onclick之类的属性来调用某个函数. <input type="button" value="单击" ...
- 输出tuple和chrono的使用小例子
// move example #include <iostream> // std::cout #include<tuple> #include<ratio> # ...
- ffmpeg同步
1:ffmpeg解码流程 拆包,构建队列,解码,同步,显示 //计算视频Frame的显示时间//获取ptspts = 0;//decodec video frameavcodec_decode_vid ...
- 大数据量表中,增加一个NOT NULL的新列
这次,发布清洗列表功能,需要对数据库进行升级.MailingList表加个IfCleaning字段,所有的t_User*表加个IfCleaned字段. 脚本如下 对所有的t_User表执行 a ...
- Python 基础 json 与pickle
json 支持: str,int,tuple,list,dictpickle 支持python里所有的数据类型(包括函数) 只能在python中使用 json 与pickle 是一种 ...
- Distill详述「可微图像参数化」:神经网络可视化和风格迁移利器!
近日,期刊平台 Distill 发布了谷歌研究人员的一篇文章,介绍一个适用于神经网络可视化和风格迁移的强大工具:可微图像参数化.这篇文章从多个方面介绍了该工具. 图像分类神经网络拥有卓越的图像生成能力 ...
- 中国标准时间改为formatTime格式
1.toLocaleDateString (根据本地时间把Date 对象的日期部分转换为字符串): var time = new Date(); var formatTime = time.toLoc ...
- openstack 基镜像与差异镜像的整合
- leetcode506
public class Solution { public string[] FindRelativeRanks(int[] nums) { var list = nums.OrderByDesce ...
- 视频地址blog加密
/* JS部分 没处理兼容什么的 */ var id='<?php echo $_GET['id'];?>'; var video = document.getElementById(&q ...