2015-04-18 32 views
0

假設我想在本地配置一個開發環境,允許我在同一個J2EE容器中測試我的代碼更改,我知道我可以通過執行以下步驟輕鬆下載並將應用程序部署到Liberty Profile :https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments/,但我想知道是否可以使用Bluemix中提供的Cloud Foundry CLI工具執行相同的操作(以最可能自動的方式下載,安裝和部署我的應用)。有沒有辦法自動下載和設置Bluemix Liberty Profile實例?

*與Google雲端平臺類似,我可以使用Google SDK下載並運行Google Application Engine的本地實例(mvn appengine:devserver),然後,當我對自己的更改感到滿意時,我可以把它推到雲端(mvn appengine:update)。

回答

2

,您可以下載「ibmliberty」集裝箱圖像。這將使您能夠使用雲中使用的IBM Java Liberty運行時在本地開發環境中進行測試。

+0

此刻Docker處於測試模式,但我明白你的意思,一旦它可用,它將是一個非常有趣的選項,謝謝! – theMarceloR

1

目前,沒有單獨的Liberty安裝來模擬Bluemix環境。但核心運行時是相同的。從wasdev.net下載自由,然後如圖所示符合您的server.xml:如果你要部署在泊塢窗容器,而不是使用Cloud Foundry的應用 https://www.ng.bluemix.net/docs/#starters/liberty/index.html#liberty

+0

您可以利用Docker容器以及liberty生成包來模擬CloudFoundry使用的分段過程。我已經成功地爲幾個項目使用了這種方法。 – jpapejr

相關問題