我一直在互联网上四处寻找如何与RAD IDE一起设置本地Portal环境,我找到了像this这样的线程,但这是古代历史的一个主题(以IT术语说话)或者只是指用RAD(here)优化Portal。目前我正在运行RAD 8.0.4.1,我可以运行WAS实例,但我无法设法让Portal环境在本地运行。我读到过去有一些特定的Portal测试环境,但是对于新的RAD,我必须安装一个完整的Portal吗?在哪里得到它?我无法在任何地方找到好的参考。
我想在本地Portal-context中本地调试我的portlet。目前,portlet部署在远程Portal服务器上。这需要花费时间(包WAR,上传,刷新节点等)。所以我想在本地运行我们的Portal,包括它的portlet。
在RAD中,我可以定义新的服务器,并且可以看到“WAS 7上的WebSphere Portal v6.1服务器”选项,但它需要我定义服务器运行时环境。这将打开一个新的弹出窗口,我必须指定:
我的运行时安装在“IBM \ SDP \ runtimes”中,其中包含以下文件夹“base_stub,base_v6_stub,base_v7,base_v7_stub,base_v8_stub,base_v61_stub,portal_v61_stub,updi_v7x,updi_v70,wsdk”。无论我试图指向哪个位置,它都会不断发出错误消息:"The Portal Server installation is not correct"
。
我有以下问题:
答案 0 :(得分:2)
很少,
RAD是开发在Eclipse上开发的应用程序的工具。它没有任何服务器应用程序。您需要安装WAS / Portal Server。
RAD支持Portal开发,因此它有存根,但是你不能在没有服务器的情况下部署应用程序。
我需要在本地使用portlet运行/调试我的门户网站吗?
您需要在计算机上安装应用程序服务器。或者连接到远程服务器。
我在运行时目录中看到portal_v61_stub这意味着没有安装Portal服务器?我的IBM安装管理器没有专门显示安装Portal Server的选项。
没有。未安装服务器。您不需要IBM Installation Manager来安装服务器。这是RAD。
是否可以在本地运行portlet / portal并使用hotswapping立即查看代码/视图中的更改?
是的,如果您安装了服务器。
我在哪里可以下载/安装所需的软件?
您可以下载服务器的快速版本。但如果您是IBM业务合作伙伴,则可以从他们的网站下载。
我听说你需要一台非常重的机器在本地进行门户/调试(我在3.00 GHz的8 GB / Intel E8400上运行。)
3 GB可以运行RAD和IBM Websphere Portal Server。 (我现在正在使用许多其他应用程序运行它)但为了获得最佳结果,请使用4 GB RAM。
如何将当前在远程服务器上运行的Portal-setup传输到本地系统(镜像/只复制文件?)
您需要打开RAD并将服务器连接到它。转到windows->preferences->servers->Webpshere