我一直在互联网上寻找如何与RAD IDE一起设置本地Portal环境的方法,我发现了类似this的线程,但这是古老历史的线程(用IT术语来讲),或者仅指的是用RAD优化Portal(here )。当前,我正在运行RAD 8.0.4.1,可以运行WAS实例,但是无法设法使Portal环境在本地运行。我读到过去曾经有某种特定的门户网站测试环境,但是使用较新的RAD时,我是否必须安装完整的门户网站?在哪里得到呢?我在任何地方都找不到很好的引用。
我想以本地门户网站上下文在本地调试我的Portlet。当前,Portlet已部署在远程Portal服务器上。这会花费时间(打包WAR,上传,刷新节点等)。因此,我想在本地运行我们的门户网站(包括其Portlet)。
在RAD中,我可以定义新服务器,并且可以看到选项“WAS 7上的WebSphere Portal v6.1 Server”,但是需要我定义服务器运行时环境。这将打开一个新的弹出窗口,我必须在其中指定:
我在“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"
。我有以下问题:
最佳答案
几样东西,
RAD是用于开发在Eclipse上开发的应用程序的工具。它没有任何服务器应用程序附带。您需要安装WAS/Portal Server。
RAD支持Portal开发,因此它具有 stub ,但是如果没有服务器,您将无法部署应用程序。
您需要在计算机上安装一个应用程序服务器。或连接到远程服务器。
否。未安装服务器。您不需要IBM Installation Manager来安装服务器。是给RAD的。
是的,如果您已安装服务器。
您可以下载服务器的快速版本。但是,如果您是IBM业务合作伙伴,则可以从其网站下载。
3 GB适合运行RAD和IBM Websphere Portal Server。 (我现在正在与许多其他应用程序一起运行它)但是,为了获得最佳效果,请使用4 GB RAM。
您需要打开RAD并将服务器连接到它。转到windows->preferences->servers->Webpshere
关于debugging - 如何从RAD内部本地运行Websphere Portal/portlet进行调试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13121960/