отладка native кода
От: maz_  
Дата: 07.12.05 09:31
Оценка:
Всем привет!

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

Спасибо за ответ.
Re: отладка native кода
От: aefimov Россия
Дата: 07.12.05 09:36
Оценка:
Здравствуйте, maz_, Вы писали:

_>Всем привет!


_>Ситуация такая: есть java код — сервлеты + jsp и есть dll на с++ (VC). сервлеты обращаются к нэтив функциям (с++).

_>Вопрос такой.
_>Как, к чему мне следует подключить VС++, чтобы из java кода я мог бы попасть в с++ код??
_>для отладки java кода я использую JBuilder, при этом сервлеты выполняются под Tomcat

_>Спасибо за ответ.


Как обычно. Собраться в VC с дебаг инфой, прилепится к процессу и забрячется куда надо. VC поймает breakpoint когда будет обращение в DLL.
Re: отладка native кода
От: Kh_Oleg  
Дата: 07.12.05 09:58
Оценка:
Здравствуйте, maz_, Вы писали:

_>Всем привет!


_>Ситуация такая: есть java код — сервлеты + jsp и есть dll на с++ (VC). сервлеты обращаются к нэтив функциям (с++).

_>Вопрос такой.
_>Как, к чему мне следует подключить VС++, чтобы из java кода я мог бы попасть в с++ код??
_>для отладки java кода я использую JBuilder, при этом сервлеты выполняются под Tomcat

К процессу, который использует твою DLL библиотеку.
В твоем случае, если Tomcat — это Java приложение (я очень давно не работал с Java, так что собой представляет Tomcat мне неизвестно), то процессом будет java.exe. Если Tomcat сам является exe-шником, то подключаться надо к нему.
Re: отладка native кода
От: maz_  
Дата: 07.12.05 10:57
Оценка:
Здравствуйте, maz_, Вы писали:

_>Всем привет!


_>Ситуация такая: есть java код — сервлеты + jsp и есть dll на с++ (VC). сервлеты обращаются к нэтив функциям (с++).

_>Вопрос такой.
_>Как, к чему мне следует подключить VС++, чтобы из java кода я мог бы попасть в с++ код??
_>для отладки java кода я использую JBuilder, при этом сервлеты выполняются под Tomcat

получилось, когда подключился к процессу javaw
_>Спасибо за ответ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.