zoukankan      html  css  js  c++  java
  • maven中如何指定jdk的版本

    问题再现:

    当我们每次创建maven项目时,jdk的默认版本是1.5,而我们一般机器上安装的是1.7以上的版本,jdk版本不一样,遇到这种问题,有两种解决办法:

    至于右键设置jdk版本不推荐,在此不作说明,因为这种右键设置的更新项目之后又变回了原来的jdk版本。等于瞎忙活。。。。

    解决办法:

    第一种:(一次配置,永久使用,比较推荐)

    复制此路径找到settings.xml,然后在<profiles> </profiles>之间添加如下代码。:

            <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>

    第二种:(局部配置)

    在项目的pom.xml文件中添加如下代码:

    <build>
            <plugins>
                <!-- 指定jdk版本为1.8 -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.7.0</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
            </plugins>

    </build>
  • 相关阅读:
    指针总结与地址
    寻址方式
    为什么要有指针?
    指针与变量
    Wired Memory
    Memory Usage Performance Guidelines
    内存管理与运行时
    Java jvm 内存回收机制
    GC详解及Minor GC和Full GC触发条件总结
    Java的内存回收机制详解X
  • 原文地址:https://www.cnblogs.com/lxcy/p/8406424.html
Copyright © 2011-2022 走看看