maven set MAVEN_OPTS】的更多相关文章

原文地址:https://blog.csdn.net/porsche_gt3rs/article/details/78787491 一 原因: 运行mvn命令实际是执行java命令,既然是运行java,那么运行java命令可用的参数当然也应该在运行mvn命令时可用.这个时候 MAVEN_OPTS环境变量就能派上用场. 通常需要设置MAVEN_OPTS的值为 -Xms128m  -Xmx512m  因为Java默认的最大可用内存往往不够满足Maven运行需要,比如较大的项目时,使用Maven生成项…
http://juvenshun.iteye.com/blog/240257 https://docs.alfresco.com/5.1/tasks/alfresco-sdk-install-maven-opts.html http://www.java2s.com/Tutorials/Java/Maven_Tutorial/1010__Maven_Setup.htm set M2_HOME=D:\apache-maven-3.2.5 set MAVEN_OPTS= -Dmaven.wagon.…
原文地址:https://www.cnblogs.com/sunny3096/p/7524635.html 编译源码时报出java.lang.OutOfMemoryError: Java heap space,释放系统内存后发现并无作用,这时需要设置maven的运行jvm参数 Linux 解决办法: MAVEN_HOME="/opt/module/maven" export MAVEN_OPTS="-Xms1024m -Xmx1024m -Xss1m" export…
一 准备工作 准备工作中要求有 1.centOs 6.4,添加hadoop用户,配置集群内的/etc/hosts文件. 2.安装hadoop用户的ssh,并打通集群内所有机器,(ha执行fencing时会用到). 3.下载社区版hadoop-2.2.0源码. 二 编译hadoop 2.2.0 (编译hadoop 2.2.0所需要的软件可在此处下载:http://pan.baidu.com/s/1mgodf40) ------------------------------------------…
java 可以以调试模式启动,启动后可以使用 jdb 对程序进行调试.以调试模式启动,需要加入以下参数: java -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n 一般如 tomcat, jboss, weblogic 等服务器中会使用 JAVA_OPTS 环境变量,如果要运行这类服务,可以设置该环境变量如下: linux 下 export JAVA_OPTS="$JAVA_OPTS -Xdebug -X…
在hadoop2.5.2伪分布式上,安装了hbase1.0.1.1的伪分布式 利用HBase的API创建个testapi的表时,提示  Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration        at com.wonderad.mr.ADReport2HBase.main(ADReport2HBase.java:152)     …
编译方式一:mavenexport MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=512m"mvn -Pyarn -Phive -Dhadoop.version=2.3.0-cdh5.0.0 -Dyarn.version=2.3.0-cdh5.0.0 -DskipTests clean package 参数说明:-Pyarn:支持yarn -Phive:Spark SQL中支持Hive-Dhadoop…
Hadoop-2.7.3 编译 1.需要环境梳理 BUILDING JDK1.7+ maven 3.0 or later findbugs 1.3.9 protocolBuffer 2.5.0 cmake 2.6 zlib-devel openssl-devel ... 2.安装JDK JDK 下载jdk-8u181-linux-x64.tar.gz,解压后移动到/app 目录下 tar -zxvf jdk-8u181-linux-x64.tar.gz && ln -s jdk1.8.0_…
初始安装: 1.安装新虚拟机时,选择稍后安装操作系统,这可以自己设置语言等信息 2.修改自定义硬件:为网卡生成一个mac地址,(这里需要注意,有时网卡会冲突,导致连接时好时坏,以后可以删除掉网卡,重新换个mac) 3.修改自定义硬件:为光驱指定ISO一个ubuntu的映像文件 4.修改自定义硬件:为使用独立IP,修改网卡为桥接模式, 5.修改自定义硬件:将CPU和内存分大一点,加快安装速度.后续使用的时候可以再调整 6.启动虚拟机,自动进入安装界面 语言选择中文简体,时区选择上海,用户名密码随便…
Build instructions for Hadoop (Hadoop 编译安装,参考hadoop源码包中BUILDING.txt文档) ----------------------------------------------------------------------------------Requirements(编译需求,需要满足以下条件才能编译成功): * Unix System* JDK 1.6+* Maven 3.0 or later* Findbugs 1.3.9 (i…
前言:由于官网提供的64位hadoop是没有编译的,所以当我们用到64位的hadoop时,需要在自己的64位linux系统上编译hadoop源码.另外,要想在eclipse里查看hadoop源码,修改源码等,也要进行编译.现在把两者编译的方法列在下面,其中准备阶段是共同的,都必须做. 环境:Ubuntu12.0464位系统,hadoop-2.5.2-src.tar.gz,JDK1.7(1.8的JDK不行) 准备: 1.安装G++,CMake和zlib1g-dev,其中G++是必安装的,而CMak…
以hadoop 2.7.3为例, jdk1.7.0_80 , Eclipse Mars(4.5), Apache Maven 3.0.5   mvn时需要使用root权限,即县切换到root用户,用命令su root. 本节将介绍如何创建一个Hadoop源代码工程以方便阅读源代码.    Hadoop源代码hadoop-2.7.3-src不能直接导入Eclipse,会报很多错,因为该源代码工程没有包含它所需的所有JAR包等, 需要Maven编译引入. 首先,介绍一下我自己成功的办法.  ( 后面…
hadoop官网 我以Hadoop 2.7.3为例. hadoop 2.7.3 官网  . 用的操作系统是64bit Ubuntu14.04. 其中我们还可以学习 Apache Maven Project , 它是用来编译 hadoop 源代码的. 还要了解 Apache Log4j , 它用来调试 hadoop 源代码. 1. Hadoop环境准备 1.1 准备学习环境 1.1.1 基础软件下载 (hadoop 2.7.3 最好用jdk1.7版本,否则mvn源码时会出现各种错误; 而jdk1.…
我的Hadoop版本是hadoop-2.7.3, 我们可以去hadoop官网下载源码hadoop-2.7.3-src,以及编译好的工程文件hadoop-2.7.3, 后者可以直接部署. 前者hadoop-2.7.3-src必须mvn之后才能部署. 我们修改代码必须是在hadoop-2.7.3-src源码中进行, 而源码mvn之后才能部署或使用. 所以我们要先了解Maven.     mvn hadoop-2.7.3-src的时候会出现各种问题. (最好用jdk1.7) 其中hadoop-2.7.…
Jacoco 是一个开源的覆盖率工具.Jacoco 可以嵌入到 Ant .Maven 中,并提供了 EclEmma Eclipse 插件,也可以使用 Java Agent 技术监控 Java 程序.很多第三方的工具提供了对 Jacoco 的集成,如 sonar.Jenkins.IDEA. Jacoco 包含了多种尺度的覆盖率计数器,包含指令级(Instructions,C0 coverage),分支(Branches,C1 coverage).圈复杂度(Cyclomatic Complexity…
maven的启动类和MAVEN_OPTS参数 在mvn.cmd的155行, set CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher 一般可以设置MAVEN_OPTS参数为-Xms128m -Xmx512m 这个参数在mvn.cmd的30行有说明,在157行进行了使用:…
这里说一下在使用Maven过程中不是必须的,但十分有用的几个实践,关键时刻或许能解决您的问题. 1.设置MAVEN_OPTS环境变量 通常需要设置MAVEN_OPTS的值为-Xms128m -Xmx512m,因为Java默认的最大可用内存往往不能够满足Maven运行的需要,比如在项目较大时,使用Maven生成项目站点需要占用大量的内存,如果没有该配置,则很容易得到java.lang.OutOfMemeoryError异常.因此,一开始就配置该环境变量是推荐的做法. 关于如何设置环境变量,请参考前…
Maven是基于项目对象模型(POM)的,可以通过一小段描述信息来管理项目构建,报告和文档的软件项目管理工具,是一种全新的项目构建方式,让我们的开发更加简单,高效.Maven主要做的是两件事: 开发规范与工具的统一 统一的管理jar包 Maven还可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等. 准备工作 java开发环境(JDK) maven下载地址:http://maven.apache.org/release-notes-all.html 安装 安装maven超级简单,…
Centos 6.5 x64 jdk 1.7 scala 2.10 maven 3.3.3 cd spark-1.6 export MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=512m" mvn -Dhadoop.version=2.7.1 -Phadoop-2.6 -DskipTests clean package http://spark.apache.org/docs/latest/build…
安装maven编译环境 1.默认已经装好yum并配置好yum源(推荐使用163yum源) 2.安装JDK 3.安装相关依赖环境(root用户登陆) yum install -y cmake lzo-devel zlib-devel gcc gcc-c++ autoconf automake libtool ncurses-devel openssl-devel libXtst 4.安装protobuf(root用户登陆) tar xvf protobuf-2.5.0.tar.gz //必须是2.…
一.下载maven maven下载页 里面有一些版本区别,binary比较小,适合直接在项目中使用,source带了源代码,windows系统下载zip后缀的 apache-maven-3.3.9-bin.zip 8.22M 是绿色的,解压到相应目录就行 二.配置环境变量 1.增加"M2_HOME",内容是maven的路径(我的是"D:\Java\maven") 2.编辑"path",在原有内容后面增加"%M2_HOME%\bin;&q…
Maven 入门 (1)—— 安装 http://blog.csdn.net/kakashi8841/article/details/17371837 1.下载maven安装包 http://maven.apache.org/download.cgi 2.基于Unix的操作系统(Linux.Solaris 和 Mac OS X) 解压上面下载的包,例如apache-maven-3.1.1-bin.tar.gz到一个你准备用于安装maven3.1.1的目录. 在命令行终端,增加M2_HOME环境变…
第一步:下载,并安装配置Maven 下载安装包:可以到官网下载(可能很慢),建议从CSDN上下载. 解压安装包:解压到Eclipse和Java一起把,改配置什么的一眼就看到:反正我是把Java,Eclipse,Ext,Python,Django这些都放在同一个文件夹下面的,一目了然. 配置环境变量:可以自己添加一个系统变量比如M2_HOME,再在path变量后面追加;%M2_HOME%\bin:看个人,怎么方便怎么来. 测试是否配置成功: 控制台输入mvn -v 指令,你可以看到Java JDK…
传递依赖是maven最有特色的.最为方便的优点之一,可以省了很多配置.如a 依赖 b,b 依赖c 默认 a也会依赖 c.但是也会带来隐患,如版本冲突.当然maven也考虑到解决办法,可以使用exclusions来排除相应的重复依赖. 但是我们还会遇到一个严重的问题,那就是,我怎么知道是哪个包的传递依赖产生的冲突 ?那该怎么办呢?当然,maven也会有相应的解决方案. 首先,你要在pom.xml中加上maven-project-info-reports-plugin插件. <reporting>…
第一步:下载maven,解压缩. 在maven官网下载maven文件,这里我下载的是"apache-maven-2.2.1-bin.zip",如果需要maven的源代码,可以选择下载以"src.zip"结尾的分发包.下载完成之后,解压到自定义的位置. 第二步:设置环境变量. 这里涉及到的环境变量有三个,分别是"M2_HOME"."path"以及"MAVEN_OPTS",下面将分步阐述. 首先,新增环境变量&…
maven安装简述 1检查jdk安装 1.1cmd输入echo %JAVA_HOME%检查JAVA_HOME是否指向了正确的jdk安装目录 1.2cmd输入java-version检查window是否能够找到正确的java执行脚本 2下载maven http://maven.apache.org/download.html 3解压maven到指定目录并配置maven目录到环境变量M2_HOME,接着在Path变量末尾加上%M2_HOME%\bin; 3.1cmd输入echo %M2_HOME%检…
0. 前言 Jason Van Zyl,在 Java 十大风云人物排行榜上或许会看到他. 这兄弟是干嘛的? 他就是 Maven 的创始人,人们都尊称他为"Maven 他爸". 毋庸置疑,Jason 也是一个秃顶.James Gosling.Rod Johnson.Gavin King,你们可以告诉我为什么吗? 您曾经是否会遇到这些问题: 我们要开发一个 Java 项目,为了保证编译通过,我们会到处去寻找 jar 包.当编译通过了,在运行的时候,却发现ClassNotFoundExcep…
1. 下载maven,解压到合适的位置 a. 下载 Maven ,其实就是一个压缩包,解压一下       b. 配置一下环境变量 有两个环境变量可以配置: MAVEN_HOME = D:\maven\apache-maven-3.2.3 MAVEN_OPTS = -Xms128m -Xmx512m(可选) 在path变量末尾加入"%MAVEN_HOME%\bin;". 以上M2_HOME 是必须要配置的,如果想让 Maven 跑得更快点,可以根据自己的情况来设置 MAVEN_OPTS…
本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与我交流任何关于本书的问题和关于Maven的问题. 咖啡与工具 本书相当一部分的内容是在苏州十全街边的Solo咖啡馆完成的,老板Yin亲手烘焙咖啡豆.并能做出据说是苏州最好的咖啡,这小桥流水畔的温馨小 屋能够帮我消除紧张和焦虑,和Yin有一句没一句的聊天也是相当的轻松.Yin还教会了我如何自己研磨咖啡豆.手冲滴率咖啡,让我能够每天在家…
常用命令 mvn clean:清除maven的编译结果 mvn compile:编译 mvn package:编译.打包 mvn install:编译.打包.部署 –DskipTests:编译测试用例,但不执行测试 -Dmaven.test.skip:不编译测试用例且不执行测试 –Dcheckstyle.skip:不执行静态检查 -U:强制更新snapshot类型jar包 -T 4:4线程构建 -T 1C:根据CPU核数每个核分配1个线程构建 常见错误(持续更新…) 1. 编译过程内存溢出(ou…