Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > Отладка Java кода в Eclipse |
Автор: Forsaken 25.2.2010, 12:01 |
Здравствуйте. Помогите пожалуйста, найти информацию по отладке кода в Eclipse. Я после в VS не могу разобраться, как начать трассировать как закончить трассировку, как трассировать пропуская методы и заходя в них.. Пробовал тыком, но что-то не получается нормально... Буду очень благодарен за помощь. |
Автор: Exai1e 25.2.2010, 12:27 |
http://www.ibm.com/developerworks/library/os-ecbug/?S_TACT=105AGX44&S_CMP=ART |
Автор: Forsaken 25.2.2010, 14:38 |
Exai1e, Спасибо за ссылку! |
Автор: Forsaken 25.2.2010, 16:45 | ||
Прошу прощения за мою несоображучесть, но я всеравно непонимаю как делать некоторые вещи.. Вот например у меня есть код из книги:
Скажите пожалуйста, 1) как начать трассировку не создавая контрольной точки -с самого начала? 2) как зайти в метод или наоборот протрассировать незаходя в методы? (как я понял F5 заходит в методы, но у меня проблемы с этим..) И что значит сообщение Source not found. в окошке PrivilegedActionException(Throwable). <int>(Throwable) line: 243 -когда я пытаюсь зайти в метод toString(squares), в строке System.out.println(new ObjectAnalyzer().toString(squares)); (в main)? |
Автор: Forsaken 25.2.2010, 17:42 |
batigoal, Спасибо! Буду пытаться разобраться... Простите уж меня за такие вопросы. |
Автор: sergioK 24.3.2010, 16:18 | ||
Возникла проблема с дебагингом любая потытка отладить вывдает Cannot connect to VM socket closed FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) ERROR: transport error 202: connect failed: Connection refused ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:708] при потытке прописать -agentlib:jdwp=transport=dt_shmem,server=y,suspend=n получаю тотже Cannot connect to VM socket closed ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options. т,e он кака будто пытаеться два раза подключиться почему сокет закрыт как можно определить причину у меня есть пять разных версий эклипса ошибка выходит во всех версиях , пробовал искать в гугле пока без результата , как понять кто блокирует порт ? проблема видимо в эклипсе а не в JVM т,к, нет бинс работает без проблем |
Автор: batigoal 24.3.2010, 17:18 |
netstat -a (вроде так и в Винде, и в Линухе) Добавлено через 1 минуту и 1 секунду А что за операционка, кстати? Вот тут для Убунты порешали аналогичную проблему: http://ubuntuforums.org/showthread.php?t=463007 |
Автор: sergioK 24.3.2010, 17:24 | ||
что такое убунта ? у меня винда, вижу я вот такую картину и какой вывод ? TCP 0.0.0.0:135 0.0.0.0:0 LISTENING TCP 0.0.0.0:445 0.0.0.0:0 LISTENING TCP 127.0.0.1:1025 0.0.0.0:0 LISTENING TCP 192.168.1.2:139 0.0.0.0:0 LISTENING TCP 192.168.1.2:1059 209.85.135.99:80 CLOSE_WAIT TCP 192.168.1.2:1060 209.85.135.99:80 CLOSE_WAIT TCP 192.168.1.2:1061 209.85.135.99:80 CLOSE_WAIT TCP 192.168.1.2:1063 209.85.135.99:80 CLOSE_WAIT TCP 192.168.1.2:1065 74.125.39.101:80 CLOSE_WAIT TCP 192.168.1.2:1070 74.125.19.101:80 CLOSE_WAIT TCP 192.168.1.2:1072 209.85.135.99:80 CLOSE_WAIT TCP 192.168.1.2:1073 72.5.124.102:80 CLOSE_WAIT TCP 192.168.1.2:1074 72.5.124.102:80 CLOSE_WAIT TCP 192.168.1.2:1075 72.5.124.102:80 CLOSE_WAIT TCP 192.168.1.2:1076 72.5.124.102:80 CLOSE_WAIT TCP 192.168.1.2:1077 72.5.124.102:80 CLOSE_WAIT TCP 192.168.1.2:1078 72.5.124.102:80 CLOSE_WAIT TCP 192.168.1.2:1080 77.67.20.66:80 CLOSE_WAIT TCP 192.168.1.2:1083 72.5.124.55:80 CLOSE_WAIT TCP 192.168.1.2:1085 72.5.124.55:80 CLOSE_WAIT UDP 0.0.0.0:445 *:* UDP 127.0.0.1:123 *:* UDP 127.0.0.1:1056 *:* UDP 127.0.0.1:1071 *:* UDP 127.0.0.1:1900 *:* UDP 192.168.1.2:123 *:* UDP 192.168.1.2:137 *:* UDP 192.168.1.2:138 *:* UDP 192.168.1.2:1900 *:* |
Автор: Alex1998 17.5.2017, 18:32 |
Добрый день я начинающий программист и только только начал работать на Java в среде программирования Eclipse много сайтов просмотрел никак не смог найти как соединяются классы, т.е. перетекание из одного класса в другой с помощью Button все это происходит в окне в JFrame, за ранее Спасибо |
Автор: vpf 18.5.2017, 09:41 |
вы имеете ввиду как перейти из одной формы возможно это поможет http://javatalks.ru/topics/20178 |
Автор: Alex1998 18.5.2017, 14:44 |
нет нужно сделать что то в роде ссылки чтобы когда нажимаешь Button в одном классе открывался другой класс с содержанием в нем и все это происходит в JFrame |
Автор: vpf 18.5.2017, 15:28 | ||
Вот они переключаются из MyPanel в MyPanel2 класс JPanel http://stackoverflow.com/questions/11273267/java-open-a-new-window-by-clicking-a-button А это чуть измененный пример по кнопке test3 можно переключиться обратно.
|
Автор: Alex1998 18.5.2017, 15:45 |
Спасибо за помощь |
Автор: Marcus22 19.8.2017, 12:23 |
как УВИДЕТЬ построчное выполнение кода? Как реализовать аналог F8? |