无效目标发布:1.7

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (44)

使用maven编译,我得到:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1]

下面是pu.xml:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.0</version>
    <configuration>
        <source>1.7</source>
        <target>1.7</target>
        <encoding>UTF-8</encoding>
    </configuration>
</plugin>

Javac版本:

javac 1.7.0_25

Java版本:

java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

知道会是什么吗?

提问于
用户回答回答于

需要设置Java,JDK 7主目录的主页,例如在MicrosoftWindows上:

  • “C:\ProgramFiles\Java\jdk1.7.0_40“

或者在OSX上:

  • /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Content/Home
用户回答回答于

除设置外JAVA_HOME环境变量,必须确保在Maven运行配置中使用了正确的JDK。去->运行配置,选择Maven构建配置,转到JRE选项卡并设置正确的RuntimeJRE。

扫码关注云+社区