Maven: 编译器插件源与目标版本配置
发布时间
阅读量:
阅读量
问题描述
在Eclipse Kepler Service Release 2开发平台,结合JDK 1.7运行环境以及m2e 1.4.1插件配置,使用默认pom.xml文件时,系统会提示以下警告信息:
1. 动态Web模块3.0规范要求至少采用Java 1.6版本或更高版本。
2. 当前Java编译器的版本与已安装Java项目特性所设定的版本不一致。
问题分析
引发此类问题的根本原因在于,当前配置环境下Compiler插件所设定的默认source与target版本值存在不兼容情况,其默认版本均为1.5。换言之,该插件将默认认为所有Java源代码均符合Java 1.5规范,并以Java 1.5版本的JVM作为目标运行环境。
解决方案
在pom.xml配置文件中,需要对Compiler插件的source与target版本进行设定
全部评论 (0)
还没有任何评论哟~
