错误提示:java.lang.IllegalArgumentException解决方法

来源:互联网 发布:为什么反对网络实名制 编辑:程序博客网 时间:2024/05/17 03:19

我的程序出现这个错误的原因是编译环境和运行环境的jdk版本不一致,首先是spring mvc的版本是3.*的,而我本机的jdk是jdk8,查阅资料后得知他俩的兼容性不是很好,有问题,只能用jdk7及以下的版本,所以我就在myeclipse中直接导入了一个jdk1.7,但是这样依然没有解决,这是因为,这样导入后,我的运行环境和编译环境不一致,所以就要经过以下的设置:
选中项目,单击右键-》Properties-》Myeclipse-》Project Facets-》查看java的jdk版本。
这里写图片描述
然后,在选中项目-》单击右键-》Run as-》Run Configurations-》选中你配置的tomcat,
这里写图片描述
这里写图片描述
这两个地方的jdk版本同上边的要一致。
这样重启一下MyEclipse就可以了。我的是MyEclipse2015.。

0 0