• maven:Fatal error compiling: 无效的目标发行版: 1.8.0_45 -> [Help 1]


    使用mvn clean install命令的时候出现如下的错误:

      

     Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project springboot_all: Fatal error compiling: 无效的目标发行版: 1.8.0_45 -> [Help 1]

    网上查了许多,都说是什么jdk不一样,但我jdk就是1.8的,没错。

    看了一下pom.xml配置:

        <build>
           <finalName>${project.artifactId}</finalName>
           <plugins>
            <plugin>  
                   <groupId>org.springframework.boot</groupId>  
                   <artifactId>spring-boot-maven-plugin</artifactId>  
                   <configuration>  
                       <fork>true</fork>  
                   </configuration>  
               </plugin>     
           </plugins>
       </build>

    也没有问题。

    于是就纳闷了。。。

    想了大半天,和别的项目对比了一下,发现有点不一样了。

    <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
            <appName>springboot_all</appName> 
    <java.version>1.8.0_45</java.version>
    </properties>

    发现java.version别的都是1.8/1.7啥的,只有这个是1.8.0_45,莫非这里有错,想想有点激动,可能找到问题所在了。

    于是把1.8.0_45改成1.8,然后mvn clean install。。。成功了。。。原因居然就是不能用1.8.0_45作为java.version。。。

  • 相关阅读:
    Python运算符
    Python中的变量
    Chapter 4. Working with Key/Value Pairs
    Chapter 3. Programming with RDDs
    python常见的特异点
    18.天知道练习
    17.vue+axios搭配使用
    16.axios基本使用
    15.记事本练习
    14.v-model指令
  • 原文地址:https://www.cnblogs.com/heqiyoujing/p/9512934.html
Copyright © 2020-2023  润新知