

解决方案如下加入bulid插件,以下是build插件中maven编译常用插件依赖中构建如下代码可以防止jdk版本变动
方案一

方案二:在properties中指定了jdk版本为自己用的版本

总结:以上两种方案也可以同时用,只不过方案一会覆盖方案二而已 ,但是有时运行时不在build插件指定jdk版本的话也会报错,所以最好还是加上。下面是不在build插件指定jdk版本,报错如下

原理也不是很懂,希望大家指点下,只知道解决方案。
博客介绍了防止Java开发中JDK版本变动的解决方案。一是加入build插件,给出了maven编译常用插件依赖构建代码;二是在properties中指定自己使用的JDK版本。两种方案可同时用,方案一会覆盖方案二,运行时最好在build插件指定JDK版本,否则可能报错。


解决方案如下加入bulid插件,以下是build插件中maven编译常用插件依赖中构建如下代码可以防止jdk版本变动
方案一

方案二:在properties中指定了jdk版本为自己用的版本

总结:以上两种方案也可以同时用,只不过方案一会覆盖方案二而已 ,但是有时运行时不在build插件指定jdk版本的话也会报错,所以最好还是加上。下面是不在build插件指定jdk版本,报错如下

原理也不是很懂,希望大家指点下,只知道解决方案。
3519

被折叠的 条评论
为什么被折叠?