1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Проблема со сборкой проекта в Intelij Idea

Тема в разделе "Разработка плагинов для новичков", создана пользователем MuffinColor, 15 июл 2019.

  1. Автор темы
    MuffinColor

    MuffinColor Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MuffinColor
    Здравствуйте, столкнулся с проблеммой, что мой jar файл весит 40 мб. Как отключить внедрение библиотек в файл? Заранее спасибо. Вот, что я увидел, когда декомпилировал свой jar (https://imgur.com/a/GEQlQHF)
     
  2. hyndorik

    hyndorik Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Ну и что не так с файлом на 40 мб? Ссд изнашивается?
     
  3. Nikolai_Faint

    Nikolai_Faint Активный участник Пользователь

    Баллы:
    96
    Зачем ты билдишь так много либ?
     
  4. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Заходишь в Project Structure > Artifacts и удаляешь все ненужные элементы из Output Layout. Оставляешь только те библиотеки, которых нет в ядре и других плагинах, которые установлены на сервере. Сейчас у тебя, вероятнее всего, в списке есть ядро, которое в готовый джарник, естественно, включать не нужно.

    Кстати, для просмотра содержимого jar не обязательно его декомпилировать. jar - это обычный архив, который открывается простыми 7-zip или WinRar.
     
  5. MrDenchik

    MrDenchik Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    violanes
    В output layout должен быть только параметр "compile output" и все. Все остальное надо удалить (ПКМ -> remove)
     
  6. Nikolai_Faint

    Nikolai_Faint Активный участник Пользователь

    Баллы:
    96
    Спасибо что процитировал верхнее сообщение ! :good:
     

Поделиться этой страницей