当前位置:首页 > 开发工具及运维 > maven 修改默认的JDK版本

maven 修改默认的JDK版本

6个月前 (05-24)50
 

maven 默认使用的 jdk 版本

新建一个 maven 项目,如下 :
maven 修改默认的JDK版本 _ Java侠
项目左下方出现一个感叹号,JRE 显示的是 1.5 版本。解决方式有两种,
(1).一种是配置 pom.xml. 
(2).一种是配置 settings.xml

方式一:settings.xml 配置

打开 %maven%/conf/settings.xml 文件并编辑它(%maven% 表示 maven 的根目录) :
<profiles>
  <profile>
    <id>development</id>
    <activation>
      <jdk>1.7</jdk>
      <activeByDefault>true</activeByDefault>
    </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>
    </properties>
  </profile>
</profiles>
找到 <profiles> 节点,并添加如上配置(本机 jdk 1.7.0_79 版本,配置时修改成你本机的 jdk 版本)。保存并关闭。重启 eclipse 即可。
重启后配置生效。

方式二:pom.xml 配置

在 <build> 节点添加如下配置(本机 jdk 1.7.0_79 版本,配置时修改成你本机的 jdk 版本):
<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <configuration>
        <source>1.7</source>
        <target>1.7</target>
      </configuration>
    </plugin>
  </plugins>
</build>
配置完成后,需要执行一次更新项目配置的动作。选中项目 --> 右键 --> Maven --> Update Project(eclipse luna 版本,helios 或
indigo 版本选择 Update Project Configuration)。如图:
maven 修改默认的JDK版本 _ Java侠

 


注:pom.xml 仅作用于当前项目(每个项目都需要配一次),而 settings.xml 的配置是全局的(仅需要配一次)。以上两种配置方式中选其一即可。
                                                                                                                                                                                       

作者:回眸,境界
来源链接:https://www.cnblogs.com/bianqi/p/6819074.html

标签: Maven

“maven 修改默认的JDK版本” 的相关文章

maven自动部署到远程tomcat教程

maven自动部署到远程tomcat教程

使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间。 本文章适用于tomcat的7.x ,8.x, 9.x版本。 下面是...

Maven下载及安装

Maven下载及安装

第一步,官网下载地址 http://maven.apache.org/download.cgi第二步,解压文件包第三步,配置环境变量,类似jdk环境配置1.创建MAVEN_HOME环境变...

scala和maven整合实践

scala和maven整合实践

1.scala和maven如何整合      网上有一堆教程讲idea如何new module或new project一步一步来创建sc...

【Maven】2.使用Nexus3搭建Maven私服+上传第三方jar包到本地maven仓库

【Maven】2.使用Nexus3搭建Maven私服+上传第三方jar包到本地maven仓库

参考文章: http://www.cnblogs.com/luotaoyeah/p/3791966.html --------------------------------...

理解Maven中的SNAPSHOT版本和正式版本

Maven中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven的替代者Gradle也基本沿用了Maven的依赖管理机制。在Maven依赖管理中,唯一标识一个依赖项是由...

国内maven镜像,快的飞起

国内maven镜像,快的飞起

在oschina关来关去的烦恼下,终于受不了去寻找其他公共库了。 阿里云maven镜像 <mirrors> <mirror>...

[maven] 常用插件解析

参考资料:http://my.oschina.net/zh119893/blog/276090    我们都知道Maven本质上是一个插件框架,它的核心并...

Maven build标签

前言:    <build >设置,主要用于编译设置 1.分类 在Maven的pom.xml文件中,存在如下两种<build>...

IDEA Unable to import maven project: See logs for details   Cannot reconnect.

IDEA Unable to import maven project: See logs for details Cannot reconnect.

一、遇到的现象:   报错:IDEA Unable to import maven project: See logs for details    ( 直接现象:...

给idea设置默认使用的maven配置

给idea设置默认使用的maven配置

一,前言 大家都知道,java开发中最经常使用的开发工具是Maven,最近看新同事在使用idea,我也下载了一个,准备尝试一下。 而maven是非诚方便进行工程管理的,至少管...