为什么Eclipse"搜索主要类型"当我刚刚告诉它要跑什么?

时间:2016-09-08 14:49:46

标签: eclipse

回应 右键单击 - >运行方式 - > Java应用程序,

Eclipse偶尔会暂停搜索工作区中的所有主要类型。为什么是必要的,因为我刚刚告诉它要运行什么类型?有没有办法压制它? (在具有许多开放项目的工作区中,它非常耗时。)

这是火星4.5.2

感谢, 乔恩

2 个答案:

答案 0 :(得分:2)

设置运行配置并定义要运行的主要类型。这告诉eclipse运行特定配置时要运行哪个主类,并且它不会查找任何其他主类型。

答案 1 :(得分:1)

我发现了同样的问题,Eclipsed卡在

Searching for main types...

特别是

Locating Java matches...

我无法解决清理工作区或重新安装(下载)新版本Eclipse的问题。 我正在使用:

Eclipse IDE for Java Developers    
Version: 2019-03 (4.11.0)
Build id: 20190314-1200

最后,解决方案是,我确定了我在项目中编写的类中的问题,只有当我至少具有以下导入类时,才会出现此问题:

import java.util.stream.Stream;

删除该行,问题消失。