Maven:更改项目依赖jdk的版本
2015-12-30 15:53
609 查看
前言:
在创建项目和导入Maven项目,会有项目jdk版本的问题,如下图所示,每次出现的是1.5版本:解决的办法有2种:
一种是在本项目pom下,添加如下内容:
<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的项目,后截图如下:
这种做法比较麻烦每次的项目都得加上这个插件
第二种做法加在用户的设置里面,不是全局的设置里面(推荐是用户的设置下),修改settings.xml,找到profiles节点,在里面添加如下xml信息。
<profile> <id>jdk-1.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> </properties> </profile>
截图如下:
总结:
以上的2个方法解决了jdk的版本问题,记住更改配置后,一定要更新下maven的项目。相关文章推荐
- Struts2的零配置和rest插件
- java 获得当前时间 年月日时分秒 星期几
- jdk新特性
- java 字符串初始化=“” 和=null的区别
- java中request对象各种方法的使用实例分析
- javaweb学习总结——Servlet开发(一)
- Java读取指定目录下的文件内容
- eclipse中重写(Override)基类方法的方式
- struts2 StrutsPrepareAndExecuteFilter 源码分析
- Spring事务管理--高级应用难点剖析: 第 2 部分
- java中通过文件路径获取文件名
- java正则表达式验证手机号码
- Java_按照指定的日期创建 Date对象
- servlet和Spring的DispatcherServlet详解
- Java中Runnable和Thread的区别
- Spring事务管理--高级应用难点剖析: 第 1 部分
- spring初始化
- 、java能否实现网卡调用
- maven+springMVC+mybatis+junit详细搭建过程
- 一句话彻底明白java乱码问题