Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse Maven 3.2.5没有';我不能使用JDK6_Eclipse_Maven_Jdk6 - Fatal编程技术网

Eclipse Maven 3.2.5没有';我不能使用JDK6

Eclipse Maven 3.2.5没有';我不能使用JDK6,eclipse,maven,jdk6,Eclipse,Maven,Jdk6,我有一个问题,经过多次尝试,我不知道如何解决它。 我有一个带有JDK 6的Java/Maven项目,并在EclipseLuna中安装了Maven 3.2.5 现在,我尝试运行clean install命令来创建ZIP包,但收到以下错误消息: 未能在项目ABC上执行目标org.apache.maven.plugins:maven编译器插件:3.1:compile(默认编译):编译致命错误:无效目标版本:1.7 有人以前有过这个问题吗?你如何解决它。? 你能帮我吗? 提前感谢。您正在尝试编译的项目指

我有一个问题,经过多次尝试,我不知道如何解决它。 我有一个带有JDK 6的Java/Maven项目,并在EclipseLuna中安装了Maven 3.2.5 现在,我尝试运行clean install命令来创建ZIP包,但收到以下错误消息:

未能在项目ABC上执行目标org.apache.maven.plugins:maven编译器插件:3.1:compile(默认编译):编译致命错误:无效目标版本:1.7

有人以前有过这个问题吗?你如何解决它。? 你能帮我吗?
提前感谢。

您正在尝试编译的项目指定生成的字节码应适用于Java 1.7。要做到这一点,您必须使用JDK7或更高版本


要么将项目更改为指定1.6,要么将Java升级为1.7。(真的没有理由继续使用Java 1.6,它已经过时了。)

您在pom.xml中的某个地方定义了错误的目标版本。非常感谢Jesper的回答,我遇到的问题是客户端正在使用JDK6,不想升级到7或8。我已经将项目编译器更改为6,也许我还缺少其他步骤?包含maven编译器插件配置的maven pom.xml是什么样子的?另外,尝试创建一个最小的可复制示例。查看“有效的pom”也有助于排除任何覆盖配置。你说得对,Jesper,我只是忘记了在pom.xml中更改版本,非常感谢你的帮助,现在它可以正常工作了