Перейти к содержанию
Авторизация  
SweetPain

ошибка компила acis (ядро)

Рекомендуемые сообщения

всем привет. поделился со мной один добрый человек баффером под ацис. я его пихнул в исходы и при компиляции выдало ошибочки следующего содержания.

[javac] Compiling 1678 source files to D:\Compil\aCis_gameserver\build\classes


[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:53: error: package net.sf.l2j.gameserver.custom.param does not exist
[javac] import net.sf.l2j.gameserver.custom.param.MultiValueSet;
[javac] ^
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:92: error: cannot find symbol
[javac] import net.sf.l2j.gameserver.model.L2Party;
[javac] ^
[javac] symbol: class L2Party
[javac] location: package net.sf.l2j.gameserver.model
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:93: error: package net.sf.l2j.gameserver.model.L2Party does not exist
[javac] import net.sf.l2j.gameserver.model.L2Party.MessageType;
[javac] ^
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:535: error: cannot find symbol
[javac] private L2Party _party;
[javac] ^
[javac] symbol: class L2Party
[javac] location: class L2PcInstance
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:628: error: cannot find symbol
[javac] private MultiValueSet _charData = new MultiValueSet<>();
[javac] ^
[javac] symbol: class MultiValueSet
[javac] location: class L2PcInstance
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:5135: error: cannot find symbol
[javac] public void setParty(L2Party party)
[javac] ^
[javac] symbol: class L2Party
[javac] location: class L2PcInstance
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:5144: error: cannot find symbol
[javac] public void joinParty(L2Party party)
[javac] ^
[javac] symbol: class L2Party
[javac] location: class L2PcInstance
[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:5169: error: cannot find symbol
[javac] public L2Party getParty()

 

 

это часть ошибки, я не стал всё вставлять. 

и  в каждом java файле который я добавил package прописан верно.

подскажите в какую сторону копать?

Изменено пользователем SweetPain

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Где-то забыли поставить скобку или проблема с кодировкой (бывает, когда сохраняешь что-то в текстовом блокноте). Засуньте лучше сборку в Eclipce и там покажет точную строчку, которую надо править. 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Где-то забыли поставить скобку или проблема с кодировкой (бывает, когда сохраняешь что-то в текстовом блокноте). Засуньте лучше сборку в Eclipce и там покажет точную строчку, которую надо править. 

я в еклипсе ковырялся недавно, так и недопёр что там к чему) придётся качать и ковырять ещё.

Изменено пользователем SweetPain

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

всем привет. поделился со мной один добрый человек баффером под ацис. я его пихнул в исходы и при компиляции выдало ошибочки следующего содержания.

[javac] Compiling 1678 source files to D:\Compil\aCis_gameserver\build\classes

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:53: error: package net.sf.l2j.gameserver.custom.param does not exist

[javac] import net.sf.l2j.gameserver.custom.param.MultiValueSet;

[javac] ^

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:92: error: cannot find symbol

[javac] import net.sf.l2j.gameserver.model.L2Party;

[javac] ^

[javac] symbol: class L2Party

[javac] location: package net.sf.l2j.gameserver.model

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:93: error: package net.sf.l2j.gameserver.model.L2Party does not exist

[javac] import net.sf.l2j.gameserver.model.L2Party.MessageType;

[javac] ^

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:535: error: cannot find symbol

[javac] private L2Party _party;

[javac] ^

[javac] symbol: class L2Party

[javac] location: class L2PcInstance

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:628: error: cannot find symbol

[javac] private MultiValueSet _charData = new MultiValueSet<>();

[javac] ^

[javac] symbol: class MultiValueSet

[javac] location: class L2PcInstance

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:5135: error: cannot find symbol

[javac] public void setParty(L2Party party)

[javac] ^

[javac] symbol: class L2Party

[javac] location: class L2PcInstance

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:5144: error: cannot find symbol

[javac] public void joinParty(L2Party party)

[javac] ^

[javac] symbol: class L2Party

[javac] location: class L2PcInstance

[javac] D:\Compil\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:5169: error: cannot find symbol

[javac] public L2Party getParty()

 

 

 

это часть ошибки, я не стал всё вставлять. 

и  в каждом java файле который я добавил package прописан верно.

подскажите в какую сторону копать?

просто помечу красным.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

просто помечу красным.

я то понял что error: cannot find symbol означает что не найден файл или строка. 

но я не такой как вы опытный кодер. я не тупой. мне 1-2 раза покажи на деле я запомню навсегда, но теоретически обьяснять я не так понимаю) уже качаю еклипс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я в еклипсе открыл файл. как прогой проверить где косяк? или только глазками?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В версии 365 import net.sf.l2j.gameserver.model.L2Party; -> import net.sf.l2j.gameserver.model.group.Party; или типо того

В общем, класс L2Party переименовали Party и перенесли в другую папку. Соответственно тебе нужно переименовать все L2Party на Party и изменить импорт 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...