Я пытаюсь настроить ранее существовавший проект Java путем импорта в Eclipse 2019-3 и Java SE 11. К моменту импорта проекта я могу запустить его как обычно: щелкните правой кнопкой мыши main.java -> Run Как -> Java-приложение.
Хотя он останавливается из-за отсутствия некоторых библиотек, он все же может найти основной класс. Но как только я импортирую отсутствующие файлы jar, хранящиеся в пользовательской библиотеке, которую я специально создал, я больше не могу запускать проект. Если я попытаюсь запустить его, щелкнув файл main.java, он вернет мне следующее сообщение:
Editor does not contains a main type
Если я попытаюсь запустить его, вместо этого щелкнув проект правой кнопкой мыши, я получу список всех возможных сетей, из которых я мог бы запустить проект, но все они исходят из библиотек, а основная часть, которая мне действительно нужна, отсутствует.
Список сетей, которые он возвращает мне:
Я нашел, где была проблема. Для тех, кто может столкнуться с подобной проблемой: в основном это была проблема совместимости между версией JRE, которую я использовал для проекта, и одной из сторонних библиотек, которые я импортировал в нее. Понижение версии JRE до Java 10 решило проблему.
Возможный дубликат Ошибка: выделение не содержит основного типа