我有一个maven web项目是基于jdk1.8的,我现在把代码中java8的特性都用java7实现,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我有一个maven web项目是基于jdk1.8的,我现在把代码中java8的特性都用java7实现,相关的知识,希望对你有一定的参考价值。

本地环境变量配置1.7的jdk,但是一maven打包的时候就报错
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project easyreport-common: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

请问该如何去指定编译使用的jdk

报的这个错和1.8还是1.7没啥关系,说的是找不到JDK,检查一下是不是把对java的依赖写成JRE了 参考技术A 不需要特别指定,jdk8向下兼容。

以上是关于我有一个maven web项目是基于jdk1.8的,我现在把代码中java8的特性都用java7实现,的主要内容,如果未能解决你的问题,请参考以下文章

maven项目配置使用jdk1.8进行编译的插件

eclipse maven jdk1.8 还原站点项目红感叹号总是小结

Maven在JDK1.8环境下配置之后项目均采用jdk1.8 环境运行设置

Maven配置阿里云镜像和配置jdk1.8编译项目

Java42maven:安装,生命周期,插件

IOS系统2017版IntelliJ IDEA 创建 hello world Java web Maven项目