Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Как узнать на какой версии Java собран плагин

Discussion in 'Помощь' started by Дошаук, Mar 28, 2016.

  1. Автор темы
    Дошаук

    Дошаук Новичок Пользователь

    Trophy Points:
    6
    Имя в Minecraft:
    Vier
    Как узнать на какой версии Java собран плагин ?
     
  2. Хостинг MineCraft
    <
  3. GoodCoder

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

    Trophy Points:
    76
    Можно в манифесте посмотреть (если есть) - meta-inf/manifest.mf - "Created-By".
    Если у Вас Java 8, то какая разница на какой версии jdk собран? Старое спокойно пойдёт на новой java.
     
  4. Автор темы
    Дошаук

    Дошаук Новичок Пользователь

    Trophy Points:
    6
    Имя в Minecraft:
    Vier
    Дело в том что хостинг на Java 7 и я скачал плагин,и мне кажется что он на версию Java 8[DOUBLEPOST=1459194635,1459194325][/DOUBLEPOST]
    а это что команда ? её в игре прописывать ? Просто не очень разбираюсь
     
  5. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    javap -v myclass.class и ищем major version: номер
    50 это 6, 51 это 7, 52 это 8
    P.s javap есть только в jdk.
     
  6. GoodCoder

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

    Trophy Points:
    76
    Просите вас перевести на 8-ю, 7-я - это уже старьё.
    Это не команда. Я имел в виду открыть архиватором.
     
  7. ensirius

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

    Trophy Points:
    123
    7-ая версия явы имет смысл т.к. версии до 1.7 майнкрафта не работают с 8-ой явой. Возьмите любой класс из плагина. Просто откройте winrarом. Положите его куда-то. Жмете win+r, пишите cmd. Открывается черное окошко. В него пишете команду которую дал @alexandrage. Только учтите что путь до класса надо писать полный. Вы получаете информацию, включая версию которой был скомпилирован плагин.
     
  8. GoodCoder

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

    Trophy Points:
    76
    Всё прекрасно работает, даже динозавры. Только в 1.6 была ошибка в launchwrapper, фикс на которую уже давным-давно есть. Даже Forge обновили, чтобы её исправить.
     
  9. ensirius

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

    Trophy Points:
    123
    Не в этой ошибке дело
     
  10. Reality_SC

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

    Trophy Points:
    123
    Имя в Minecraft:
    Reality_SC
    Все версии работают на Java 8, забудьте свои байки.
     
  11. ensirius

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

    Trophy Points:
    123
  12. NuaN

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

    Trophy Points:
    76
    Имя в Minecraft:
    NuaN
    Хоспаде, Вы что, держите сервера с модами на ХОСТИНГЕ??????
     
  13. Qmaks

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

    Trophy Points:
    173
    Имя в Minecraft:
    Qmaks
    ДДДЭЭЭДЭК
     
  14. GoodCoder

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

    Trophy Points:
    76
    Убираем эту проверку и обновляем либу asm до актуальной версии. И всё будет прекрасно работать.
     
  15. Автор темы
    Дошаук

    Дошаук Новичок Пользователь

    Trophy Points:
    6
    Имя в Minecraft:
    Vier
    Просто дело в том что,я купил хост и оказалось что он на версии Java 7,я вот решил добавить на сервер плагин,а он не работает,мне сказали что возможно плагин написан на Java 8 и из-за этого не работает[DOUBLEPOST=1459250463,1459250326][/DOUBLEPOST]Вот нашёл 3-и строчки в manifest.mf

    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.9.4
    Created-By: 1.7.0_79-b14 (Oracle Corporation)[DOUBLEPOST=1459250499][/DOUBLEPOST]
    Это Java 8 ?
     
  16. NuaN

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

    Trophy Points:
    76
    Имя в Minecraft:
    NuaN
    7
     
  17. ensirius

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

    Trophy Points:
    123
    У нас не было необходимости в поиске каких либо решений или обновления хотя бы до cauldron. Сейчас это уже не актуально.
     
  18. Автор темы
    Дошаук

    Дошаук Новичок Пользователь

    Trophy Points:
    6
    Имя в Minecraft:
    Vier
    Тогда не пойму,почему хостинг не видит плагина
     
  19. Qmaks

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

    Trophy Points:
    173
    Имя в Minecraft:
    Qmaks
    Он не видит потому, что не смотря на манифест major ver. класса может быть другая. Вполне легко достать класс из плагина и просто через dirtyjoe изменить его major ver. с 52 на 51.
     
  20. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Не прокатит, если там юзались новые функции жабы.
     
  21. Автор темы
    Дошаук

    Дошаук Новичок Пользователь

    Trophy Points:
    6
    Имя в Minecraft:
    Vier

Share This Page