8

我一直在互联网上寻找如何与 RAD IDE 一起设置本地 Portal 环境,我发现了这样的线程,但这是古代历史的一个线程(用 IT 术语来说)或仅指使用 RAD 优化 Portal(这里)。目前我正在运行 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 并使用热交换来立即查看代码/视图中的更改?
  • 我在哪里可以下载/安装所需的软件?
  • 我听说您需要一台非常重的机器来在本地执行门户/调试工作(我在 3.00 GHz 的 8 GB/Intel E8400 上运行。)
  • 如何将在远程服务器上运行的当前门户设置传输到我的本地系统(镜像/仅复制文件?)
4

1 回答 1

2

一些事情,

RAD 是在 Eclipse 上开发的应用程序开发工具。它不附带任何服务器应用程序。您需要安装 WAS/Portal 服务器。

RAD 支持门户开发,因此它有存根,但您将无法在没有服务器的情况下部署应用程序。

我需要什么才能在本地运行/调试门户及其 portlet?

您需要在您的机器上安装一个应用程序服务器。或连接到远程服务器。

我在运行时目录中看到了 portal_v61_stub,这意味着没有安装 Portal 服务器?我的 IBM 安装管理器没有专门显示安装 Portal Server 的选项。

否。未安装服务器。您不需要 IBM Installation Manager 来安装服务器。这是给 RAD 的。

是否可以在本地运行 portlet/portal 并使用热交换来立即查看代码/视图中的更改?

是的,如果您安装了服务器。

我在哪里可以下载/安装所需的软件?

您可以下载服务器的快速版本。但如果不是这样,如果您是 IBM 业务合作伙伴,您可以从他们的网站下载。

我听说您需要一台非常重的机器来在本地执行门户/调试工作(我在 3.00 GHz 的 8 GB/Intel E8400 上运行。)

3 GB 适合运行 RAD 和 IBM Websphere Portal Server。(我现在正在使用许多其他应用程序运行它)但为了获得最佳效果,请使用 4 GB RAM。

如何将在远程服务器上运行的当前门户设置传输到我的本地系统(镜像/仅复制文件?)

您需要打开 RAD 并将服务器连接到它。去windows->preferences->servers->Webpshere

于 2012-10-29T14:25:22.720 回答