Помогите разобраться с проблемой:
Взял код плагина с GitHub'a разработчика, компилю, обновляю на сервере.
При запуске проблем нет, но при взаимодействии с этим плагином сыплются ошибки NoClassDefFoundError на те классы, которые не были затронуты при выполнении функции onEnable. В jar эти классы есть, но они не попали в Classpath.
Так у меня было с несколькими плагинами (с модами таких проблем нет). Где-то это решилось изменением кода (алгоритма тут я не нашёл), где-то запихал в onEnable костыль - вручную инициализировал классы.
Такие проблемы стали заметны после обновления IntelliJ IDEA до версии 2019.3 (не уверен, просто в последнее время стал больше работать с плагинами и стал это замечать).
Как-то можно решить эту проблему?
Взял код плагина с GitHub'a разработчика, компилю, обновляю на сервере.
При запуске проблем нет, но при взаимодействии с этим плагином сыплются ошибки NoClassDefFoundError на те классы, которые не были затронуты при выполнении функции onEnable. В jar эти классы есть, но они не попали в Classpath.
Так у меня было с несколькими плагинами (с модами таких проблем нет). Где-то это решилось изменением кода (алгоритма тут я не нашёл), где-то запихал в onEnable костыль - вручную инициализировал классы.
Такие проблемы стали заметны после обновления IntelliJ IDEA до версии 2019.3 (не уверен, просто в последнее время стал больше работать с плагинами и стал это замечать).
Как-то можно решить эту проблему?