3 дня мучался с этим вопросом! Перерыл всё. Считаю своим долгом поделиться.
Начал по книге Якова Файна изучать Java. С командной строки программа компилировалась. В Eclipse IDE не пошла. Лазил в настройки Patch и CLASSPATCH, удалял свои папки из Директории Workspace и снова возвращал и еще как то извращался.
В итоге по видео 5 летней давности
https://youtu.be/mDyXljx8dMI (Основы Java. Урок 6: Первая программа на Java в Eclipse (Vladimir Vysokomornyi)) заменил библиотеку по умолчанию в Eclipse - JRE на JDK. И заработало. Правда простейшая программа думает сек 15.
В открытом проекте жму File/Properties/, затем в левой части выбрал Java Build Path, а в центральной части вкладку Libraries.
Выбрал папку JRE и нажал кнопку Remove. Выбрал надпись Modulepath, только после этого стала активной кнопка справа Add Library. Нажимаю. Выбираю JRE System Library, затем кнопка Next>, активирую надпись Alternative JRE и в выпадающем списке выбираю jdk-15.0.1.
Нажимаю Finish и Apply and Close.
Только для того, чтобы jdk-15.0.1 появилась в выпадающем списке, сначала нужно было подключить эту библиотеку, как в видеоуроке. У меня не подключилась, было написано The JRE name is already in use (уже используется).
Всем удачи и терпения