【Maven】maven配置默认使用的JDK版本
2015-10-20 18:59
477 查看
在maven的默认配置中,对于jdk的配置是1.5版本,那么创建/导入maven工程过程中,工程中未指定jdk版本。
对工程进行maven的update,就会出现工程依赖的JRE System Library会自动变成JavaSE-1.6。
解决方案1:修改项目的默认jdk配置
项目的pom.xml文件中找到jdk配置的地方,修改如下:
<profiles>
<profile>
<id>jdk1.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>
</profiles>
解决方案2:修改项目中pom.xml文件,这样避免在导入项目时的jdk版本指定
打开项目中pom.xml文件,修改如下:
对工程进行maven的update,就会出现工程依赖的JRE System Library会自动变成JavaSE-1.6。
解决方案1:修改项目的默认jdk配置
项目的pom.xml文件中找到jdk配置的地方,修改如下:
<profiles>
<profile>
<id>jdk1.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>
</profiles>
解决方案2:修改项目中pom.xml文件,这样避免在导入项目时的jdk版本指定
打开项目中pom.xml文件,修改如下:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> </plugins> </build>
相关文章推荐
- 从0开始学Java——JSP和Servlet——jsp转servlet出错的三个典型场景
- java编程思想-多态
- JAVA设计模式(11) —<结构型>组合模式(Composite)
- 学习笔记03-java常用类
- 基于PHPnow搭建Eclipse开发环境
- Spring注解的基础用法
- Java阻塞IO与非阻塞IO
- 进制转换之原理实现(Java)
- Java 冒泡、选择、二分法排序
- 学习笔记02-java内部类
- java BigInteger,BigDecimal学习
- 【java】解析excel文档(兼容全版本)
- java系统学习(十六) --------JDBC及其应用
- java系统学习(十六) --------JDBC及其应用
- java 线程创建时间
- java中的BigInteger(很好很强大)(转)
- JAVA开发--游戏24点
- 第三章 DispatcherServlet详解 ——跟开涛学SpringMVC
- JAVA开发--U盘EXE恢复工具
- 修改Spring-task 定时时间