由于仿制药,Maven没有建造

时间:2014-04-15 14:20:02

标签: java maven ubuntu

所以我在使用Ubuntu 13.1并且正在尝试使用maven构建我的项目但是它正在死于以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project my-project: Compilation failure: Compilation failure:
[ERROR] /home/somepath/file.java:[27,11] error: generics are not supported in -source 1.3
[ERROR] 
[ERROR] (use -source 5 or higher to enable generics)

我正确设置了JAVA_HOME:

echo $JAVA_HOME
/usr/lib/jvm/java-7-oracle

ls /usr/lib/jvm/java-7-oracle
bin .. other folders ...

是什么给出的?为什么它告诉我它正在尝试使用古老的Java 1.3进行编译?

1 个答案:

答案 0 :(得分:3)

请注意:Compiler plugin

maven默认使用java 1.3构建

例如,在构建

<plugins>
    <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
            <source>1.7</source>
            <target>1.7</target>
        </configuration>
    </plugin>