@Slytherin

По какой причине может быть не найден main класс?

Я компилирую пакет с помощью mvn package. Потом запускаю командой java -cp c:\...\test.jar ru.application(расположение класса). Выдает ошибку, что не найден класс main. Так же пробовал делать на простом пакете, там все работает.
Что может мешать найти класс main?
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день.
У вас метод main() не располагается в публичном классе. К классу MySolution добавьте модификатор доступа public
Также могу предположить, что в вашем jar нет MANIFEST.MF
Или же он есть, но не указан класс содержащий метод main()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект