zoukankan      html  css  js  c++  java
  • IDEA Maven项目默认编译器使用JDK1.5的解决办法

    在idea中创建maven项目,项目指定用jdk1.8编译,每次更新maven库后,都会重新变成1.5。解决方案:

    第一种:

    在pom文件中,增加如下代码:

    <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
        </properties>

    第二种:

    在maven库的setting.xml文件中,增加profile:

    <profile>  
             <id>jdk-1.8</id>  
             <activation>  
                 <activeByDefault>true</activeByDefault>  
                 <jdk>1.8</jdk>  
              </activation>  
              <properties>  
                  <maven.compiler.source>1.8</maven.compiler.source>  
                  <maven.compiler.target>1.8</maven.compiler.target>  
                  <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
              </properties>  
       </profile>  
  • 相关阅读:
    二叉排序树
    安全的终止线程的两种方法
    图的广度优先遍历(BFS)
    图的深度优先遍历(DFS)
    volatile的应用
    二叉树的遍历
    Java-反射
    Java--泛型
    单例模式
    剑指Offer--对称二叉树
  • 原文地址:https://www.cnblogs.com/oliverreal/p/10286366.html
Copyright © 2011-2022 走看看