Помогите Трассировка плагина

Статус
Закрыто для дальнейших ответов.

CreeperMobDevice

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
CreeperMobDevice
Может идея которую я сейчас скажу покажется каким-то бредом, но всё же, вдруг существует решение проблемы.
Пишу в Eclipse, и хочется при тесте плагина выполнить трассировку и смотреть где выполняется код в данный момент.
Вот есть одна причина:
После написания плагина при его тесте возникают разные вопросы:
1) а почему он сделал так?
2) почему вот этот ивент не сработал, хотя вроде всё норм должно быть?
3) а прошла-ли проверка на данном этапе?
Не знаю как кто, но такими вопросами я часто задаюсь👎
 
Ну, это на самом-то деле тупой способ. Человек спрашивал именно про возможности дебага через сам фреймворк
Да. Возможно не прям в данный момент смотреть, так как плагин мгновенно обрабатывает инвенты и команды, но может есть возможность просмотра какого-либо лога... Например выполнил на сервере действия, а потом просмотрел пошагово какая за какой строчка кода выполнилась.
 
Да. Возможно не прям в данный момент смотреть, так как плагин мгновенно обрабатывает инвенты и команды, но может есть возможность просмотра какого-либо лога... Например выполнил на сервере действия, а потом просмотрел пошагово какая за какой строчка кода выполнилась.

Это случайно не то? Я даже не вникал, но это первое, что выскочило по запросу "Bukkit Debugging"
https://bukkit.org/threads/tutorial-remote-debugging-with-bukkit.92081/
 
Это случайно не то? Я даже не вникал, но это первое, что выскочило по запросу "Bukkit Debugging"
https://bukkit.org/threads/tutorial-remote-debugging-with-bukkit.92081/
Я попробовал, вылазит ошибка
Failed to connect to remote VM. Connection refused.
Connection refused: connect
Ниже под постом решения проблемы не помогли. Порт с 1000 на 25567 менял, не вышло подключение.

Вот лог с консоли
Код:
2017-12-21 19:30:01 [INFO] Done (4,103s)! For help, type "help" or "?"
2017-12-21 19:30:01 [INFO] Starting GS4 status listener
2017-12-21 19:30:01 [WARNING] Debugging is enabled, performance maybe reduced!
2017-12-21 19:30:01 [INFO] registerSocket: java.net.DatagramSocket@2291b33d
2017-12-21 19:30:01 [INFO] Starting remote control listener
2017-12-21 19:30:01 [WARNING] Debugging is enabled, performance maybe reduced!
2017-12-21 19:30:01 [INFO] RCON running on 0.0.0.0:25564
2017-12-21 19:30:02 [INFO] Query running on 0.0.0.0:25566

bat start
Код:
@ECHO OFF
java -Xmx1G -Xms1G -Xdebug -Xrunjdwp:transport=dt_socket,address=25567,server=y,suspend=n -jar my.jar
pause

Мог бы ты попробовать?
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх