Я обновил (чистую папку) до Eclipse 2020-06 и заметил, что когда я запускаю свою программу java, она показывает только мои программы запуска OpenGL. После дальнейшего расследования выяснилось, что он показывает только средства запуска для localJavaApplication. Все программы запуска, которые используют javaApplet, не отображаются, и простое изменение javaApplet на localJavaApplication в панели запуска заставляет ее отображаться в конфигурациях.
Средства запуска javaApplet работают нормально, поэтому, если я выберу средство запуска в пакете explorer и запустите его, он работает нормально.
Но из-за того, что он не отображается в конфигурациях, он также не сохраняется как последняя использованная конфигурация, и я всегда должен щелкать и запускать указанную c программу запуска, где по-прежнему можно было просто щелкнуть и запустить проект.
Кто-нибудь знает, как я могу это исправить?
Ps. Я использую jre1.8.0_251, если это имеет значение.
EDIT:
Чтобы уточнить, если я изменю это:
<?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">
Средство запуска отображается в доступных конфигурациях, когда я пытаюсь запустить проект.