Файл Jar не запускается после обновления IntelliJ - PullRequest
0 голосов
/ 23 января 2019

Ожидается

Jar Файл создается и запускается со следующей конфигурацией, описанной в разделе Создание развертываемого JAR - шаг 3 из 4 в этом сообщении Medium и обрисован в общих чертах ниже.

  1. Упаковка приложения в файл JAR: Структура проекта> Настройки проекта> Артефакты> +> Jar> Из модулей с зависимостями…

    • Модуль: projectModuleName_main
    • MainClass: YourMainClassWithMainMethod
    • Манифест: src / main / manifestName
    • Выходной каталог: projectName / out / artifacts / jarName_jar
  2. Сборка и запуск JAR

    • Сборка> Создание артефактов…> Действие> Сборка
    • Запуск Jar: Выполнить> Редактировать конфигурации: + и выбрать Приложение JAR (Перед запуском: +>Артефакты сборки> artifactName)

Observed

Файл Jar не запускается после обновления моей версии IntelliJ.

Ошибка

Ошибка: невозможно инициализировать основной класс. Инициализация

Причина: java.lang.NoClassDefFoundError: kotlin / TypeCastException

Версия IntelliJ

IntelliJ IDEA 2018.3.3 (Community Edition)

Сборка # IC-183.5153.38, построена 9 января 2019 г.

JRE: 1.8.0_152-release-1343-b26x86_64

JVM: 64-разрядная виртуальная машина OpenJDK от JetBrains sro

Mac OS X 10.11.6

1 Ответ

0 голосов
/ 23 января 2019

Удаление существующего файла Jar и выполнение описанных выше шагов Упаковка приложения в файл JAR и Сборка и запуск JAR решили проблему. Новый Jar теперь работает как положено.

...