maven项目强制转换到jdk1.7 1.8
2016-02-01 10:24
459 查看
报错场景:
1、新建maven工程时,默认使用的JDK版本是1.5。
2、如果电脑里没有安装JDK1.5,只有1.8,则maven程序构建时,可能报错
CoreException:
Could not get the value for parameter compilerId for plugin execution default-compile。
解决办法:
1、针对单个maven项目:
pom.xml的pom.xml视图下,插入如下代码:
2、针对所有maven项目,在maven安装包下的conf文件夹,找到setttingg.xml
找到profiles节点,添加代码如下:
<profile>
<id>jdk-1.8</id>
<span style="white-space:pre"> </span><activation>
<span style="color:#ff0000;"><u><activeByDefault>true</activeByDefault></u></span>
<jdk>1.8</jdk>
<span style="white-space:pre"> </span></activation>
<properties>
<span style="white-space:pre"> </span><maven.compiler.source>1.8</maven.compiler.source>
<span style="white-space:pre"> </span><maven.compiler.target>1.8</maven.compiler.target>
<span style="white-space:pre"> </span><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
1、新建maven工程时,默认使用的JDK版本是1.5。
2、如果电脑里没有安装JDK1.5,只有1.8,则maven程序构建时,可能报错
CoreException:
Could not get the value for parameter compilerId for plugin execution default-compile。
解决办法:
1、针对单个maven项目:
pom.xml的pom.xml视图下,插入如下代码:
<modelVersion>4.0.0</modelVersion> <groupId>ThinkTank</groupId> <artifactId>springTest</artifactId> <version>0.0.1-SNAPSHOT</version> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <span style="white-space:pre"> </span><source>1.8</source> <span style="white-space:pre"> </span><target>1.8</target> </configuration> </plugin> </plugins> </build>
2、针对所有maven项目,在maven安装包下的conf文件夹,找到setttingg.xml
找到profiles节点,添加代码如下:
<profile>
<id>jdk-1.8</id>
<span style="white-space:pre"> </span><activation>
<span style="color:#ff0000;"><u><activeByDefault>true</activeByDefault></u></span>
<jdk>1.8</jdk>
<span style="white-space:pre"> </span></activation>
<properties>
<span style="white-space:pre"> </span><maven.compiler.source>1.8</maven.compiler.source>
<span style="white-space:pre"> </span><maven.compiler.target>1.8</maven.compiler.target>
<span style="white-space:pre"> </span><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
相关文章推荐
- maven学习
- maven插件maven-war-plugin的使用
- jenkins------部署项目到jboss eap下
- maven使用经验集
- Ubuntu 安装 JDK 问题
- jdk与jre的区别 很形象,很清晰,通俗易懂
- jdk中String类设计成final的原由
- win7下安装 JDK 基本流程
- jdk环境变量配置
- win2003 jsp运行环境架设心得(jdk+tomcat)
- windows linux jdk安装配置方法
- Java编程之jdk1.4,jdk1.5和jdk1.6的区别分析(经典)
- 简单记录Cent OS服务器配置JDK+Tomcat+MySQL
- Android开发的IDE、ADT、SDK、JDK、NDK等名词解释
- Java4Android开发教程(一)JDK安装与配置
- Eclipse配置Tomcat和JDK步骤图解
- window下安装和配置maven环境
- 使用maven+eclipse搭建struts2开发环境
- java中sdk与jdk的区别详细解析
- jdk中密钥和证书管理工具keytool常用命令详解