我已经将(干净的文件夹)更新为Eclipse 2020-06,并注意到当我运行Java程序时,它仅显示OpenGL启动器。经过进一步调查,结果表明它仅显示localJavaApplication的启动器。不会显示所有使用javaApplet的启动器,只需在启动器中将javaApplet更改为localJavaApplication,即可在配置下显示它。
javaApplet启动器运行正常,因此,如果我在包资源管理器中选择启动器并运行它,则运行正常。
但是由于它没有显示在配置下,因此它也没有保存为上次使用的配置,因此我必须始终单击并运行特定的启动器,就像以前一样,单击并运行项目。
有人知道我该如何解决吗?
Ps。如果有问题,我正在运行jre1.8.0_251。
编辑:
为澄清起见,如果我更改此内容:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.javaApplet">
对此:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
当我尝试运行项目时,启动器会在可用配置下显示。
答案 0 :(得分:0)
在“首选项”中,查看“运行/调试>启动>启动配置”
检查是否已未选中过滤器表中的“ Java Applet”条目(或未选中“过滤器已检查启动配置类型”选项)。