2014-01-06 8 views
0

Я хочу отлаживать приложение Java, работающее на удаленном сервере с использованием Eclipse. Я знаю, что есть возможность создать удаленную конфигурацию отладки в eclipse: Debug Configurations -> Remote Java Application.Удаленная отладка с использованием Eclipse

Но моя проблема в том, что я должен положить в поле «Host». У меня нет прямого подключения к серверу, но через контакт-сервер. Напр. У меня есть контактный сервер: [email protected], я запишусь в контактный сервер, а затем войдите в мой раздел, используя: ssh server1, поэтому мое приложение работает на сервере1. Я не могу напрямую обращаться к серверу1, но только после входа в контакт-сервер.

Так что я должен заполнить поле Host в моем случае?

+0

если вы используете linux, то ваше eclipse на самом деле использует gdb, и вы можете запустить gdb так же, как вы запускаете ssh .. (console), в чем проблема? – Vladp

ответ

2

Try использование проброс, например, с помощью шпаклевки, если у вас есть машина окна: http://www.cs.uu.nl/technical/services/ssh/putty/puttyfw.html

Для макинтош попробовать это (не пробовал себя, потому что я не хватает макинтош ;-)) http://blog.evandavey.com/2008/05/how-to-ssh-port-forwarding-on-mac-osx.html

+0

К сожалению, у меня есть машина mac, а сервер - linux – Lanc

Смежные вопросы