1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 某个版本的JavaSE (unbound)的问题解决

某个版本的JavaSE (unbound)的问题解决

时间:2023-08-28 15:01:42

相关推荐

某个版本的JavaSE (unbound)的问题解决

异常原因:项目在eclipse中找不到对应版本的jdk或者jre,就会报错;

解决方案

①轻度解决:右击项目 => Build Path => Configure Build Path => Libraries => 选中unbound的jre => Edit =>选择一个存在的jre,一般我们会选择workspace工作空 间默认的。

图中我的已经不是未绑定状态了。未绑定的后面会有小括号unbound

这样修改之后是暂时性解决了,如果是用maven管理项目,还是从svn检出的,那么只要update project的话,就又会出现unbound,下面说一下深 度解决方案。

②深度解决:第一步,在电脑安装对应版本的java,即jdk;

第二步,在eclipse中添加对应版本的jdk:

Eclipse菜单栏点击 Window => 搜索框输入jre => 点击 Installed JRES => 点击 Add:

选择Stardand VM => 点击 Next:

点击Directory => 选择对应版本jre的路径,jdk也可以,然后下面的框中会出现一堆.jar文件,不用管,点Finish:

此时eclipse就找到了另一个jre,原来的也不会失效。点击左边的Compiler => 在右边下拉框选择eclipse默认使用的eclipse版本,这一步可 以不做:

然后在右击项目 => Build Path => Configure Build Path => 选择unbound的jre => Edit => 选择对应版本的jre,如果上面这一步配置了,可 以直接选择 workspace default选项;

好,继续最后一个步骤。如果你的项目用的是project explorer显示的,请切换到package explorer视窗下。点击右上角的小三角:

然后点击Filter,去掉.*resource前面的勾:

然后项目中会出现一个.settings的文件夹 => 打开文件夹 => 打开jdt.core.prefs结尾的文件:

里面一共有三个1.x(x代表数字),是使用jdk的版本号,都修改为跟刚配置的jdk版本一致即可。

这样就彻底解决了JavaSE unbound 的问题。

喜欢本文的朋友不要忘记点一个免费的赞哦,你的赞将是我最大的动力。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。