• 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>
  • 相关阅读:
    C#数组的使用
    CLR设计类型之接口
    CLR类型设计之泛型(二)
    CLR类型设计之泛型(一)
    CLR类型设计之属性
    CLR类型设计之参数传递
    CLR类型设计之方法与构造器
    将博客搬至CSDN
    Unity_与android交互
    CSS3制作hover下划线动画
  • 原文地址:https://www.cnblogs.com/lxcy/p/8406424.html
Copyright © 2020-2023  润新知