簡體   English   中英

如何從RAD內部運行Websphere Portal / portlet進行調試

[英]How to run Websphere Portal/portlets locally from within RAD to debug

我一直在尋找在互聯網上如何設置與RAD IDE本地Portal環境一起,我發現像線程這樣但是這是古代歷史的線程(在IT來說的),或者僅是指與RAD優化門戶網站( 點擊這里 )。 當前,我正在運行RAD 8.0.4.1,並且可以運行WAS實例,但是我無法設法使Portal環境在本地運行。 我讀到過去曾經有某種特定的門戶網站測試環境,但是使用較新的RAD,我是否必須安裝完整的門戶網站? 在哪里得到呢? 我在任何地方都找不到很好的參考。

我想以本地門戶網站上下文在本地調試我的Portlet。 當前,Portlet已部署在遠程Portal服務器上。 這會花費時間(打包WAR,上傳,刷新節點等)。 因此,我想在本地運行我們的門戶網站,包括其Portlet。

在RAD中,我可以定義新服務器,並且可以看到選項“ WAS 7上的WebSphere Portal v6.1 Server”,但是需要我定義服務器運行時環境。 這將打開一個新的彈出窗口,我必須在其中指定:

  • WebSphere Portal位置
  • WebSphere Application 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"

我有以下問題:

  • 我需要在本地運行/調試帶有其Portlet的門戶嗎?
  • 我在運行時目錄中看到portal_v61_stub的事實,這意味着未安裝Portal服務器? 我的IBM安裝管理器沒有特別顯示安裝Portal Server的選項。
  • 是否可以在本地運行portlet / portal並使用熱交換立即查看代碼/視圖中的更改?
  • 在哪里可以下載/安裝所需的軟件?
  • 我聽說您需要一台非常笨重的機器才能在本地進行門戶/調試工作(我在3.00 GHz的8 GB / Intel E8400上運行。)
  • 如何將正在遠程服務器上運行的當前Portal設置轉移到本地系統(鏡像/僅復制文件?)

一些事情,

RAD是用於開發在Eclipse上開發的應用程序的工具。 它沒有任何服務器應用程序附帶。 您需要安裝WAS / Portal Server。

RAD支持Portal開發,因此它具有存根,但是如果沒有服務器,您將無法部署應用程序。

我需要在本地運行/調試帶有其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。

如何將正在遠程服務器上運行的當前Portal設置轉移到本地系統(鏡像/僅復制文件?)

您需要打開RAD並將服務器連接到它。 轉到windows->preferences->servers->Webpshere

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM