2010-07-07 51 views
4

我试图获得最近几个小时工作的调试器(Eclipse的CF扩展)。并在奇怪的情况下发生。Eclipse中的ColdFusion调试问题(Break points not hit)

我的设置如下所列

  • 的ColdFusion 8
  • 的Eclipse 3.4

我设置修改JVM.config设置RDS &并验证连接&调试器,无论是成功返回在试运行。但是,当我将调试器附加到该站点时,不会触发断点。

我的Eclipse工作台&指向同一路径的站点虚拟目录。它位于远程服务器中。

我离开了Eclipse-CF映射空白,因为它们都指向相同的远程路径。

而我正在使用WYSE瘦客户机模拟器..这是否与此有关..?

有人可以帮我解决这个问题吗?

干杯

回答

3

如果你的Eclipse配置是确定的,可能是一些不正确的confgured在服务器端。检查是否启用了线路调试器设置>允许线路调试功能,并且调试器端口(5005)已打开并可从客户机访问。

应该引导您正确安装

文章:

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

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

你也可以尝试使用CF生成器和/或FusionDebug http://www.fusion-debug.com/fd/

+0

嗨Zarko,我已经验证了一切......所有的设置在服务器端也是完美的......调试器还不错。当我附加一个调试器它加载了一切......只有问题是断点没有命中......我认为应该有一个问题在CF-eclipse映射..任何想法?? – RameshVel 2010-07-07 14:26:40

+0

例如,如果映射驱动器z:\ yourappname,则远程路径例如是C:\ inetpub \ wwwroot \ yourappname,并且URL前缀将是yourappname,则需要放置本地路径。 – 2010-07-08 07:58:22

+0

http://blogs.adobe.com/cfbuilder/2009/07/remote_server_setup_is_it_real.html – 2010-07-08 08:10:00

3

您确实需要指定至少一个映射。 Eclipse需要知道项目中的哪个文件夹映射到http根。即使映射是/ - > /,您也需要指定。唯一一次可以将映射保留为空的是CF服务器与Eclipse在同一台计算机上。

+0

你可以提供一下映射的例子吗?例如,我的网站是在名为“devpc”的远程计算机上,并且我在eclipse本地机器中从相同路径打开了代码......我现在怎么映射它? – RameshVel 2010-07-08 05:06:40

+1

例如,假设您的Eclipse项目指向\\ devpc \ www。 ColdFusion服务器识别为D:\ www。 Eclipse中的映射指定Eclipse目录是\\ devpc \ www,服务器是D:\ www。 Eclipse将文件路径(\\ devpc \ www)转换为ColdFusion服务器可识别的路径(D:\ www)。 另请参阅:http://help.adobe.com/zh_CN/ColdFusionBuilder/Using/WS0ef8c004658c1089-31c11ef1121cdfd6aa0-7fef.html – jabberwik 2010-07-08 05:43:31