Я следовал приведенным ниже шагам, чтобы создать jar с использованием Intellij, но когда я запускаю jar, я получаю сообщение об ошибке «Не удается найти или загрузить основной класс»
Файл> Структура проекта> Артефакты> Знак плюс> Баночка> Из модулей с зависимостями
Поступил в основной класс
Выберите экстракт для целевой банки
Каталог для мета: путь к папке ресурсов
Выберите ОК
В разделе «Схема вывода» -> нажмите «+» и выберите «Вывод модуля»
Применить и ОК
Сборка> Создание артефактов
Если я выберу «копировать в выходной каталог и ссылку через манифест» на шаге 3, jar будет работать нормально. Но мне нравится первый метод, потому что он создает один файл JAR. Но второй метод создает папку, содержащую отдельные jar-файлы для каждой зависимости. Может кто-нибудь объяснить, что я делаю неправильно в первом методе. Я уверен, что речь идет о некоторых настройках Intellij.