我正在使用 Rational Application Developer 来开发 JSR168 portlet 并将它们部署到 Websphere Portal 6.1 。现在我想调试它们。
我想要做的就是这个工作流程:
是否有可能,是否有教程?
答案 0 :(得分:1)
使用Rational Software Developer或Architect时,您需要不时地清理Websphere临时目录,包括门户和应用程序服务器。每当奇怪的事情发生时,请将它们清理干净。
您的工作区可能是另一个问题。如果干净的临时目录对我不起作用,我会创建一个新的工作区。为了减少每个新工作区的配置任务,我做了一个基本的设置,并将其转换为subversion或GIT。
答案 1 :(得分:1)
在本地开发计算机上设置门户网站服务器的过程非常简单。我最初没有找到设置信息,但是他们可以在IBM网站上在https://www-304.ibm.com/support/docview.wss?uid=swg21330952上获取 Portal 6.1 。
安装花了我几个小时,但之后您可以在Rational Application Developer中添加Portal并启动它。在旧机器上这很慢,你真的希望每天使用4GB RAM。
如果Portal正在运行,请右键单击您的portlet项目,然后从上下文菜单中选择 Deploy portlet ... 。将部署portlet。
我必须检查,如果@Nachtfrost is right with the cleanup of temp directories重新启用右键单击部署。
如果右键单击部署对您不起作用,请尝试以下方法:( 这将不允许您调试portlet!它只是作为一种解决方法来运行它们)
答案 2 :(得分:0)
我有一个糟糕的习惯,即通过hosts文件为我的dev门户服务器提供一个真实的DNS名称,但让它从DHCP服务器中获取IP地址。几周过去了,DHCP分发了一个新地址 - 此时,Rational 中的portlet调试将无效。即使在Rational中为localhost配置了服务器,也是如此。
如果portlet调试正在运行且现已停止,请确保您的DNS到IP有效。