关于win64下eclipe切换jdk导致启动报错问题

来源:互联网 发布:广东手机网络哪家好 编辑:程序博客网 时间:2024/06/11 17:26

背景:win64操作系统,32位STS(集成spring插件的eclipse编译器),由于项目需要。需根据需要切换32和64位jdk。

当环境变量切换为64位jdk后,在编译器不重启情况下可正常使用。可是当重启编译器或重启电脑后,就会提示下图1的错误。到时启动失败。

网上好多说要删除configuration目录下的文件夹。这里说一下configuration目录下存放编译器手动配置的数据(包括svn、maven等一系列插件信息),删除文件夹可以解决启动不成功的问题。但是你之前配置的svn、maven数据也均消失。需重新配置,好生麻烦!

经过几经折腾,最终在编译器的快捷方式下加入-vm="F:\Java\jdk1.6.0_43\bin\javaw.exe"参数,指定正确的jdk。方可正常启动,如图2

注:此修改前提条件,所指向的jdk必须为本机环境变量配置的jdk。如果不匹配,依旧会提示之前的错误。

0 0
原创粉丝点击