【发布时间】:2012-10-18 18:53:24
【问题描述】:
我一直在互联网上寻找如何与 RAD IDE 一起设置本地 Portal 环境,我发现了类似 this 的线程,但这是古代历史的线程(用 IT 术语来说)或仅指优化带有 RAD 的门户 (here)。目前我正在运行 RAD 8.0.4.1,并且可以运行 WAS 实例,但我无法设法让 Portal 环境在本地运行。我读到过去有某种特定的门户测试环境,但是对于较新的 RAD,我是否必须安装完整的门户?在哪里得到它?我在任何地方都找不到好的参考。
我想在本地门户上下文中调试我的 portlet。目前,portlet 部署在远程 Portal 服务器上。这会花费时间(打包 WAR、上传、刷新节点等)。所以我想在本地运行我们的 Portal,包括它的 portlet。
在 RAD 中,我可以定义新的服务器并且可以看到选项“WebSphere Portal v6.1 Server on WAS 7”,但它需要我定义一个服务器运行时环境。这会打开一个新的弹出窗口,我必须在其中指定:
- WebSphere 门户位置
- WebSphere 应用服务器位置
我的运行时安装在“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"。
我有以下问题:
- 在本地运行/调试门户及其 portlet 需要什么?
- 我在运行时目录中看到了portal_v61_stub,这意味着没有安装Portal 服务器?我的 IBM 安装管理器没有专门显示安装 Portal Server 的选项。
- 是否可以在本地运行 portlet/portal 并使用热交换来立即查看代码/视图中的更改?
- 在哪里可以下载/安装所需的软件?
- 我听说您需要一台非常重的机器来在本地执行门户/调试工作(我在 8 GB/Intel E8400 上运行,频率为 3.00 GHz。)
- 如何将当前在远程服务器上运行的 Portal 设置传输到我的本地系统(镜像/仅复制文件?)
【问题讨论】:
-
如果可以的话,我会 +10。在我们的 DEV 环境(相对于本地)上进行开发是一个非常缓慢的过程。
标签: debugging websphere local portal ibm-rad