在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)

有时候启动项目报错java.lang.IllegalArgumentException: null,其中一个原因是该项目所需的jdk版本和本机的jdk版本不符合,需要切换jdk版本。
1.有时候Eclipse里有几个项目,每个项目使用的JDK版本又不同,则需要切换。安装JDK步骤省略,以下步骤是安装完毕所需JDK版本开始设置的。
2.先把所需的JDK版本添加到项目Eclipse中来。Window->preferences->java->Installed JRES ->Add.
在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)
3.选择Standard VM,然后Next。
在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)
4.选择JDK版本安装路径,然后Finish。

在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)

5.然后所需JDK版本添加进来了。Apply->OK.

在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)


6.右键点击你的整个java项目,选择Build Path->Configure Build Path.
在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)
7.选择左侧Java Build Path,选中JRE System Library,选择右侧Editor。
在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)
8.选择Environments.

在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)
9.选择javaSE->JDK1.6。然后OK。


在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)

10.然后就有自己需要的版本,Finish->Apply->OK.设置完毕。

在Eclipse中切换某个项目的JDK版本(或者启动项目报错java.lang.IllegalArgumentException: null)