Ошибка: не удалось найти или загрузить основной класс IntelliJ MacOs

Я гуглил и искал решения в Интернете в течение нескольких дней, но ничего не работает. При запуске класса DesktopLauncher с помощью метода main () моего проекта Libgdx я всегда получаю одну и ту же ошибку: Error: Could not find or load main class

Я работаю над проектом Libgdx вместе с друзьями. Все в одном проекте через git. Некоторая информация: я использую macOS 10.14.2 и IntelliJ, все мои друзья работают с окнами, что, как я думаю, может иметь какое-то отношение к проблеме, потому что для них все работает нормально. Это Java-проект с использованием Gradle. Я использую jdk1.8.0_191. Создание проекта Gradle не является проблемой, но запуск класса DesktopLauncher всегда приводит к той же ошибке, о которой вы можете прочитать выше. Я создал тестовый проект с помощью инструмента установки Libgdx, чтобы проверить, есть ли проблема с java, не находящимся в пути к классам, и я не получаю сообщение об ошибке ...

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
378
2

Ответы 2

Перейдите на вкладку «Выполнить» -> «Изменить конфигурации». В разделе «Приложение» найдите DesktopLauncher и укажите его в правом главном классе.

Может быть, очистить все остальные конфигурации запуска приложений? Возможно, он пытается запустить что-то еще.

Akasha 17.01.2019 04:56

Это может вам помочь:

  1. В меню «Сборка» нажмите «Перестроить проект».

  2. В меню «Выполнить» нажмите «Изменить конфигурацию» -> удалить профиль. Затем снова добавьте профиль («Приложение», если это приложение Java, щелкнув значок «плюс» в левом верхнем углу), выберите свой основной класс в раскрывающемся меню «Основной класс».

  3. Затем создайте свой проект, используя меню «Сборка» -> «Перестроить проект».

Другие вопросы по теме