powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / отладка native кода
4 сообщений из 4, страница 1 из 1
отладка native кода
    #33421746
Фотография maz_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Ситуация такая: есть java код - сервлеты + jsp и есть dll на с++ (VC). сервлеты обращаются к нэтив функциям (с++).
Вопрос такой.
Как, к чему мне следует подключить VС++, чтобы из java кода я мог бы попасть в с++ код??
для отладки java кода я использую JBuilder, при этом сервлеты выполняются под Tomcat

Спасибо за ответ.
...
Рейтинг: 0 / 0
отладка native кода
    #33422248
Фотография maz_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получилось, когда подключился к javaw
...
Рейтинг: 0 / 0
отладка native кода
    #33423620
коты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, в общих чертах, тебе следует сформировать для запуска сервлет-контейнера строку вида

java.exe -jar container.jar ....

и переменные окружения. все это извлекается из startup.bat и catalina.bat

скомпилировать dll'ку с отладочной информацией (профиль Debug), поставить брякпойнт в проекте,
в параметрах дебагера начать отлаживать java.exe с найденными параметрами и переменными окружения, ну то есть запустить контейнер, соответственно когда процесс java обратится к дллке, отладчик ткнет тебя в брейкпойнт. точнее не помню что и как на vс года три не писал уже..

just another freak in the Freak Kingdom
...
Рейтинг: 0 / 0
отладка native кода
    #33423621
коты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не заметил второе сообщение

just another freak in the Freak Kingdom
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / отладка native кода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]