Помогите решить проблему

  • Автор темы Автор темы АИД
  • Дата начала Дата начала

АИД

Знающий
Участник
Сообщения
112
Розыгрыши
0
Репутация
3
Реакции
7
Баллы
430
Хроники
  1. Salvation
Исходники
Присутствуют
Сборка
Essence
Buildfile: G:\есенс1\build.xml
checkRequirements:
init:
[mkdir] Created dir: G:\build\bin
compile:
[javac] Compiling 2421 source files to G:\build\bin
[javac] G:\есенс1\java\org\l2jmobius\gameserver\model\actor\instance\TrapInstance.java:90: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] 1 error

BUILD FAILED
G:\есенс1\build.xml:65: Compile failed; see the compiler error output for details.

Total time: 26 seconds

вот в в том файле
Java:
    @Override

    public void broadcastPacket(IClientOutgoingPacket mov, boolean includeSelf)

    {

        World.getInstance().forEachVisibleObject(this, PlayerInstance.class, player ->

        {

            if (_isTriggered || canBeSeen(player))

            {

                player.sendPacket(mov);

            }

        });

    }
 
по логу же написано же java\org\l2jmobius\gameserver\model\actor\instance\TrapInstance.java
строка 90
ощибка @Override толи надо добавить толи удалит смотрите внимательно
скорее надо удалить его @Override

а для чего вы добавили public void broadcastPacket(IClientOutgoingPacket mov, boolean includeSelf) естественно он будет ругатся
 
Уважаемый АИД мне вам совет для начало изучите основу по java материалов много в гугле ,и учитесь работать с программами для это цели а не через команды строки (cmd_ant) :Maikka:
 
  • Мне нравится
Реакции: kick
G:\есенс1\build.xml:65: Compile failed; see the compiler error output for details.
Говорит о том что ты используешь не ту версию Java. Если у тебя свежая версия от разраба там Java 15. Удаляешь ВСЕ версии явы с компа. Скачиваешь Liberica JDK 15 ссылка есть в readme с исходами. После ставишь Eclipse и обязательно при установке эклипса првоеряешь что он указывает путь к JDK 15. После чего компилишь.
Если у тебя версия с форума то там все на Java 14, но суть не меняется.
 
Убери просто @Override оттуда и перестанет на том месте падать.
 
ААААААААААААаааааааааа похер, зачем учить ООП. Уберите, поставите, скопируйте.
 
Назад
Сверху Снизу