zoukankan      html  css  js  c++  java
  • maven设置全局和局部jdk版本

    1.配置全局的jdk,在${MAVEN_HOME}confsettings.xml文件中的profiles元素下添加如下profile元素
    全局配置的好处就是省事、方便。一次配置以后,再使用maven构建项目,项目编译时,默认使用jdk1.7进行编译。
    <profile>
    <id>jdk1.7</id>
    <activation>
    <activeByDefault>true</activeByDefault>
    <jdk>1.7</jdk>
    </activation>
    <properties>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
    <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
    <maven.compiler.encoding>utf-8</maven.compiler.encoding>
    </properties>
    </profile>

    2.配置局部的jdk只针对具体某个项目进行配置,在当前项目的pom.xml文件中添加build元素
    <build>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
    <source>1.7</source>
    <target>1.7</target>
    </configuration>
    </plugin>
    </plugins>
    </build>

    上面两种方案配置好后,都要在项目上右键–>maven–>update project,即可生效。

  • 相关阅读:
    SELinux
    Horovod
    kubeflow
    k8s Custom Resource
    k8s Service
    k8s Deployment
    k8s ReplicaSet
    BytePS源码解析
    突破传统 OJ 瓶颈,“判题姬”接入云函数
    前端如何真正晋级成全栈:腾讯 Serverless 前端落地与实践
  • 原文地址:https://www.cnblogs.com/cookiewu/p/10547586.html
Copyright © 2011-2022 走看看