eclipse在雪豹上找不到java

qxgroojn  于 2021-06-30  发布在  Java
关注(0)|答案(3)|浏览(412)

我在雪豹上安装了64位galileo eclipse。出于某种原因,我所有的java都用红色下划线,甚至是标准的java库函数。当我尝试添加jre时,它告诉我“macos上不支持标准vm”,我甚至尝试过安装1.5javasdk,但仍然不起作用。我还得到未处理的循环异常。我试过重新安装eclipse,但似乎没有任何效果。我该怎么解决这个问题?

ff29svar

ff29svar1#

我在从cvs导入项目时也遇到了同样的问题。这个项目是一个android项目,我使用的开发平台包括windowsxp和ubuntu。当我从cvs导入macosx10.6上的eclipse时,我收到了同样的问题。
按照上面的步骤,我更新了jre_lib和jre_src环境变量,以反映java的1.5.0版本,但仍然存在问题
经过反复考虑,我决定执行“替换为最新的from head”解决了这个问题。
我认为这个过程是更新环境变量,然后用head的最新版本替换。
今天返回问题。。。我投票决定删除我的帖子,因为这显然是错误的。
第三条:我仍在尝试重新创建问题,但它似乎是在启动eclipse时发生的事情。经过一个多小时的摸索,我注意到控制台上出现了一个关于某个进程没有启动的错误。我重新启动了eclipse,它在类路径中找到了java。我仍在试图重现这个问题。

mu0hgdu0

mu0hgdu02#

如果有人碰到这件事,我会找到原因的。它是由从另一个环境导入java项目引起的。出于某种原因,eclipse没有看到jre。我删除了这个项目,创建了一个新的java项目,然后将文件添加到这个项目中,一切都正常。似乎eclipse不喜欢更新它的配置文件,我甚至在flex环境中尝试更改服务器类型时也注意到了这一点。

7ajki6be

7ajki6be3#

转到“首选项”->“java”->“已安装的jre”,编辑现有的jre或使用jre类型mac os x vm创建一个新的jre,路径为:

/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home

你得到一个错误,因为你正在尝试使用标准的虚拟机,而这在OSX上不起作用。

相关问题