pom.xml文件中的不同目标

时间:2015-11-17 17:28:15

标签: java android maven

我正在构建一个Android应用程序,我正在尝试使用外部库(jar)。 当我构建项目时,它会抛出

  

错误的类文件魔法或版本

我检查了pom.xml文件,我注意到在一个jar中它有以下

             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>

而在另一个

        <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>

这可以证明错误吗?

1 个答案:

答案 0 :(得分:1)

我认为那是因为你不能在java7项目中使用Java8代码。