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

Помогите Извлекаем файл JAR из Eclipse среды в сервер

Тема в разделе "Разработка плагинов для новичков", создана пользователем Nikolai_Faint, 5 фев 2018.

Статус темы:
Закрыта.
  1. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    Есть файл в папке SRC [eclipse] с расширениям jar, надо чтобы при запуске плагин автоматически переносил этот jar файл в папку plugins.

    (P.S) Чтобы не было вопросов [А ты гуглил??????]
    Да, гуглил. Не нашел. Жду ответов.
     
    Последнее редактирование: 5 фев 2018
  2. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Ну вот короче кликаешь по файлу нажимаешь ctrl + c потом переходишь в /plugins и нажимаешь ctrl + v
     
  3. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    Классный ответ, спасибо за твоё идеальное знания явы! Теперь буду твой код всем отсылать! (А теперь серьёзно, в чем смысл таких сообщений? Ты даже не знаешь что за плагин, и зачем там вытаскивать из него джарник).
     
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    :good:
     
  5. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Дык ты проблему нормально не написал
     
  6. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    В папке SRC вместе с пакетами есть файл core.jar, и при запуске этот джарник надо перенести на сервер (P.S исключение сам сделаю).
     
  7. AtomicScience

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

    Баллы:
    76
    Имя в Minecraft:
    AtomicScience
    Ctrl + C, заходишь в /plugins, Ctrl + V
     
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    :good:
     
  9. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    Изменил.
     
  10. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    Твои глупые ответы ничем не помогают, только флудишь, смысл? Лучше уйди с темы.
     
  11. AtomicScience

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

    Баллы:
    76
    Имя в Minecraft:
    AtomicScience
    Я походу понял, чего ты хочешь.

    Юзай метод .getResource(String) класса JavaPlugin, чтобы получить InputStream файла в .jar плагина
     
  12. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    И че уже не знаешь как сохранять ресурсы?
     
  13. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    Сябки, тема закрыта.
     
  14. Автор темы
    Nikolai_Faint

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

    Баллы:
    96
    Мб новичкам надо (Как тут любят говорить: Я мог бы и лучше, и вообще это говнокод, и вообще я пишу плагины от 1 ляма рублей).
    Код:
                File folder_main = new File("../Plugins"); // Путь к папке
                File cfg_main = new File("../Plugins/core.jar");
                if(!folder_main.exists()) {
                    folder_main.mkdir(); // Создание папки
                }
                if (!core.exists()) {
                InputStream link = (Main.plugin.getResource("files/core.jar"));  // Путь к пакету
                Files.copy(link, core.getAbsoluteFile().toPath());
                }
    
     
    Последнее редактирование: 5 фев 2018
Статус темы:
Закрыта.

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