Set your mvn opts as described https://github.com/apache/flume/blob/trunk/README
On Mon, Feb 18, 2013 at 9:11 PM, 周梦想 <[email protected]> wrote: > hi brock,I tried your advice, it appears the same error. > [zhouhh@Hadoop48 flume]$ mvn install -DskipTests > ... > > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 2:37.293s > [INFO] Finished at: Tue Feb 19 10:51:46 CST 2013 > [INFO] Final Memory: 109M/1973M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile > (default-testCompile) on project flume-hdfs-sink: Fatal error compiling: > Error while executing the compiler. InvocationTargetException: PermGen > space -> [Help 1] > [ERROR] > > Best Regards, > Andy > > 2013/2/19 Brock Noland <[email protected]> > >> Hi, >> >> Try doing a mvn install -DskipTests before executing your commands. >> >> >> On Mon, Feb 18, 2013 at 4:14 AM, 周梦想 <[email protected]> wrote: >> >>> hello, >>> my env: >>> [zhouhh@Hadoop48 flume]$ cat /etc/redhat-release >>> CentOS release 5.9 (Final) >>> [zhouhh@Hadoop48 flume]$ uname -a >>> Linux Hadoop48 2.6.18-348.el5 #1 SMP Tue Jan 8 17:53:53 EST 2013 x86_64 >>> x86_64 x86_64 GNU/Linux >>> [zhouhh@Hadoop48 flume]$ mvn -version >>> Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800) >>> Maven home: /home/zhouhh/yarn/maven >>> Java version: 1.7.0, vendor: Oracle Corporation >>> Java home: /usr/java/jdk1.7.0/jre >>> Default locale: en_US, platform encoding: UTF-8 >>> OS name: "linux", version: "2.6.18-348.el5", arch: "amd64", family: >>> "unix" >>> >>> [zhouhh@Hadoop48 flume]$ mvn package -DskipTests >>> [INFO] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 19.231s >>> [INFO] Finished at: Mon Feb 18 16:32:47 CST 2013 >>> [INFO] Final Memory: 37M/494M >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] Failed to execute goal >>> org.apache.maven.plugins:maven-site-plugin:3.1:site (flume-site) on project >>> flume-parent: Execution flume-site of goal >>> org.apache.maven.plugins:maven-site-plugin:3.1:site failed: A required >>> class was missing while executing >>> org.apache.maven.plugins:maven-site-plugin:3.1:site: >>> org/apache/maven/reporting/MavenReport >>> [ERROR] ----------------------------------------------------- >>> [ERROR] realm = plugin>org.apache.maven.plugins:maven-site-plugin:3.1 >>> >>> I modified pom.xml,maven-site-plugin version from 3.1 to 3.0-beta-2 >>> <plugin> >>> <groupId>org.apache.maven.plugins</groupId> >>> <artifactId>maven-site-plugin</artifactId> >>> <version>3.0-beta-2</version> >>> >>> then the missing MavenReport didn't appear.And there is another error : >>> >>> [zhouhh@Hadoop48 flume]$ mvn package -rf :flume-hdfs-sink -DskipTests >>> [INFO] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 4.658s >>> [INFO] Finished at: Mon Feb 18 18:03:17 CST 2013 >>> [INFO] Final Memory: 34M/345M >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] Failed to execute goal >>> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile >>> (default-testCompile) on project flume-hdfs-sink: Compilation failure: >>> Compilation failure: >>> [ERROR] >>> /home/zhouhh/flume/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestUseRawLocalFileSystem.java:[27,28] >>> error: package org.apache.commons.io does not exist >>> [ERROR] >>> /home/zhouhh/flume/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[27,28] >>> error: package org.apache.commons.io does not exist >>> [ERROR] >>> /home/zhouhh/flume/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestUseRawLocalFileSystem.java:[69,4] >>> error: cannot find symbol >>> [ERROR] class TestUseRawLocalFileSystem >>> [ERROR] >>> /home/zhouhh/flume/flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestHDFSEventSinkOnMiniCluster.java:[257,6] >>> error: cannot find symbol >>> [ERROR] -> [Help 1] >>> >>> some one give any advice? >>> >>> Thanks. >>> Andy >>> >> >> >> >> -- >> Apache MRUnit - Unit testing MapReduce - >> http://incubator.apache.org/mrunit/ >> > > -- Apache MRUnit - Unit testing MapReduce - http://incubator.apache.org/mrunit/
