Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите LegalArgumentException

energy455

Активный участник
Пользователь
Баллы
78
Всем привет в чем может быть проблема.
NoxBy2p.png
12 строка вообще пустая, пишу в эклипсе, версия Джавы 1.8
 
когда такое постишь, неплохо было бы и код прикладывать.
предположу, что ты где-то вызываешь конструктор своего главного класса плагина, хотя не должен.
 
  1. Делайте, пожалуйста, консольное окно шире, чтобы строчки влазили целиком — при переносе хрен что разглядишь. Для этого ПКМ по его заголовку -- Cвойства -- Расположение -- Ширина (и буфера, и экрана).
  2. По теме -- нет ли ещё одного Caused by ниже приведённых строк? Как вариант могу предположить, что у тебя две разных сборки твоего плагина в папке plugins.
  3. Оффтоп, но в коде:
    CODE=Java сказал(а):
    if( args !=null && args.length >= 2 && args[1].equals("pos")) ...
    не хватает того, что я выделил красным. Двойка, потому что ты обращаешься ко второму элементу (индексация с нуля).
В целом связанных с приведённым вверху логом ошибок в коде нет.
 
  1. Делайте, пожалуйста, консольное окно шире, чтобы строчки влазили целиком — при переносе хрен что разглядишь. Для этого ПКМ по его заголовку -- Cвойства -- Расположение -- Ширина (и буфера, и экрана).
  2. По теме -- нет ли ещё одного Caused by ниже приведённых строк? Как вариант могу предположить, что у тебя две разных сборки твоего плагина в папке plugins.
  3. Оффтоп, но в коде:не хватает того, что я выделил красным. Двойка, потому что ты обращаешься ко второму элементу (индексация с нуля).
В целом связанных с приведённым вверху логом ошибок в коде нет.
спасибо, еще одного плагина нету такого же.
Вот два caused by
9rBCXOg.png

че делать? :(
 
Эта проблема возникает в двух случаях - либо в папке плагинов уже лежит джарник плагина, где главный класс такой же, как и в вашем плагине, либо же вы пытаетесь создать экземпляр главного класса (new Main()), например.
 
Эта проблема возникает в двух случаях - либо в папке плагинов уже лежит джарник плагина, где главный класс такой же, как и в вашем плагине, либо же вы пытаетесь создать экземпляр главного класса (new Main()), например.
Скорее всего лежит такой же. Он наверно по ошибке собрал этот плагин в другой. Стандартная ситуация :/
 
Скорее всего лежит такой же. Он наверно по ошибке собрал этот плагин в другой. Стандартная ситуация :/
спасибо, еще одного плагина нету такого же.
Проверить внимательно все <папка сервера>/plugins/*.jar файлы и убедиться, что
  • нет случайной копии джарника автора,
  • что его главный класс не имеет такой же путь и имя, как в других имеющихся плагинах,
  • проверить это же в plugin.yml.
 
В гугле забанили? Помню на старте у меня такая же ошибка была и она быстро загуглилась. Что за люди пошли?...
 
что его главный класс не имеет такой же путь и имя, как в других имеющихся плагинах,
про это не знал, спасибо!
В гугле забанили? Помню на старте у меня такая же ошибка была и она быстро загуглилась. Что за люди пошли?...
пользуюсь яд, именно того что мне надо не нашел
 
Гугл лучше ищет на англ., а Яндекс -- по моему городу и рунету ))
 

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

Назад
Верх