• Как избавится от ошибки "Could not find or load main class helloworld" Java?

    @slinar
    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 (уже используется).
    Всем удачи и терпения
    Ответ написан
    Комментировать