2010-07-07 3 views
4

Я пытаюсь получить отладчик (расширение CF для Eclipse), работающее в течение последних нескольких часов. И ударил в странную ситуацию.Проблема отладки ColdFusion в Eclipse (точки останова не попадают)

Мои настройки перечислены ниже

  • ColdFusion 8
  • Eclipse 3.4

настроить РДС & изменены параметры JVM.config и проверил соединение & отладчик, как возвращает успешный в тестовом прогоне. Но когда я прикрепляю отладчик к сайту, точки останова не попадают.

My Eclipse workbench & виртуальный каталог сайта, указывающий на один и тот же путь. Он находится на удаленном сервере.

Я оставил отображение Eclipse-CF пустым, так как оба указали один и тот же удаленный путь.

И я использую эмулятор тонкого клиента WYSE .. это как-то связано с этим ..?

Может кто-нибудь помочь мне решить эту проблему?

Приветствия

ответ

3

Если конфигурация затмение в порядке, может быть, что-то не confgured прямо на стороне сервера. Проверьте, включена ли функция «Отладка линии»> «Разрешить отладку линии» и открыт ли отладочный порт (5005) и доступен клиентский компьютер.

Статьи, которые должны ходить вас через соответствующую установку:

http://eclipse.sys-con.com/node/382427

http://www.adobe.com/devnet/coldfusion/articles/debugger.html

Кроме того, вы можете попробовать использовать CF Builder и/или FusionDebug http://www.fusion-debug.com/fd/.

+0

Привет, Зарко, я все проверил ... все настройки идеально подходят для серверной части ... Отладчик был в порядке. когда я прикрепляю отладчик, он загружает все ... только проблема - это точки останова, которые не попадают ... Я предполагаю, что должна быть проблема с отображением CF-eclipse .. любые идеи? – RameshVel

+0

Вам нужно поставить локальный путь, например, если у вас есть сопоставленный диск z: \ yourappname, удаленный путь будет, например, C: \ inetpub \ wwwroot \ yourappname, а префикс URL - yourappname. –

+0

http://blogs.adobe.com/cfbuilder/2009/07/remote_server_setup_is_it_real.html –

3

Вам нужно указать хотя бы одно сопоставление. Eclipse должен знать, какая папка в вашем проекте сопоставляется с http root. Даже если отображение равно/-> /, вам нужно указать это. Единственный раз, когда вы можете оставить отображение пустым, - это когда CF-сервер находится на том же компьютере, что и Eclipse.

+0

Можете ли вы предоставить образец сопоставления? например, мой сайт находится в удаленном компьютере с именем «devpc», и я открыл код с того же пути на локальной машине eclipse ... как я могу сопоставить это сейчас? – RameshVel

+1

Например, ваш проект Eclipse указывает на \\ devpc \ www. Сервер ColdFusion распознается как D: \ www. Отображение в Eclipse указывает, что каталог Eclipse - \\ devpc \ www, а сервер - D: \ www. Eclipse переводит путь файла (\\ devpc \ www) к пути, который распознает сервер ColdFusion (D: \ www). См. Также: http://help.adobe.com/en_US/ColdFusionBuilder/Using/WS0ef8c004658c1089-31c11ef1121cdfd6aa0-7fef.html – jabberwik

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