Description
When compiling hdfs-du/pig I got an error:
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/var/home/fabian/hdfs-du/pig/src/main/java/com/twitter/hdfsdu/pig/piggybank/ExtractSizes.java:[29,42] generics are not supported in -source 1.3
(use -source 5 or higher to enable generics)
public class ExtractSizes extends EvalFunc {
/var/home/fabian/hdfs-du/pig/src/main/java/com/twitter/hdfsdu/pig/piggybank/ExtractSizes.java:[34,29] ';' expected
/var/home/fabian/hdfs-du/pig/src/main/java/com/twitter/hdfsdu/pig/piggybank/ExtractSizes.java:[35,2] not a statement
/var/home/fabian/hdfs-du/pig/src/main/java/com/twitter/hdfsdu/pig/piggybank/ExtractSizes.java:[35,13] ';' expected
I resolved the problem by adding:
-
<plugin>
-
<artifactId>maven-compiler-plugin</artifactId>
-
<version>2.3.2</version>
-
<configuration>
-
<source>1.6</source>
-
<target>1.6</target>
-
<compilerArgument></compilerArgument>
-
</configuration>
-
</plugin>
in pom.xml