首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用spring、eclipse和pluto调试JSR 168 Portlet

用spring、eclipse和pluto调试JSR 168 Portlet
EN

Stack Overflow用户
提问于 2009-10-05 05:28:55
回答 1查看 1.2K关注 0票数 4

我正在尝试建立一个开发环境来测试Spring,用于开发符合JSR 168的Portlet。我安装了最新的STS,包括Spring2.5和Eclipse (Catalina)。这是我用Spring开发的环境,使用Apache作为本地服务器进行调试很好。

我在Pluto门户网站上找到了一些关于如何使用Pluto作为portlets远程调试主机的说明。我已经执行了这些指示。通过右键单击其中一个JSP并进入“调试as”,我将Eclipse发送到调试模式。我的问题是,当我登录到冥王星时,它并没有把我送进调试模式。我看到默认的Pluto页面,而不是我的portlet。我的portlet尚未安装到Pluto上,而且指令似乎不要求安装portlet。

为了提供帮助,我在problem.jpg上有一个屏幕截图,显示了以下内容:

  • Eclipse显示远程调试到本地主机:8000
  • Tomcat显示“监听地址为8000的传输dt_socket”
  • Catalina.bat jpda启动命令
  • 登录后的Pluto Portal屏幕

非常感谢!我欢迎任何关于调试portlet的方法的建议。我和冥王星没有关系。关于这一主题,似乎缺乏详细的说明。

EN

回答 1

Stack Overflow用户

发布于 2009-10-05 06:59:18

在调试模式下运行Pluto时,它是一个外部应用程序,因此需要将Eclipse连接到该外部应用程序,而不是尝试调试JSP。

最简单的方法是选择包含源代码的项目,右键单击并选择调试配置.。在对话框的左侧窗格中,您应该会看到一个名为Remote Java应用程序的项,双击它,在右侧窗格中应该会出现一个新的启动配置。确保主机和端口是正确的(默认为localhost,8000),并且它有一个值得纪念的名称(它将默认为所选资源的名称),然后单击Debug

远程调试配置截图http://www.nakov.com/blog/wp-content/uploads/2008/08/eclipse-remote-debug-configuration.png

Eclipse随后将尝试将调试器附加到侦听指定端口的任何进程。

在随后的调试运行中,您可以简单地选择外部配置的Run->name。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1518388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档