簡體   English   中英

OpenShift EGIT Eclipse

[英]OpenShift EGIT Eclipse

外面有沒有人真的有一個現有的Eclipse Dynamic Web Project在OpenShift下工作? 有誰知道將所有三個標題元素聯系在一起的教程?

我將OpenShift插件和EGIT插件添加到Eclipse Kepler。

我試圖在Eclipse中創建一個新的OpenShift項目。 直到最后一步,當它因需要ssh“ pub”文件而出錯時,它的性能都很好。 之前沒有人提到過它,即使我知道它在哪里或他們在說什么,也沒有任何對話框可以輸入。

我已經開始了許多GIT和OpenShift教程或指南。 大多數人認為每個人都在使用Red Hat Linux。 我正在使用Windows 8。

似乎OpenShift不會讓您選擇一個現有的Eclipse Dynamic Web Project,而它在OpenShift中還沒有以某種方式神奇地存在。

我已經閱讀了Red Hat提供的針對其他用戶問題的解決方案,它們的解決方案都很零散,並且往往會規定發問者根本沒有的知識程度。

一切都很混亂。 我想將我的Dynamic Web Project托管在OpenShift上,因為它們支持Tomcat 7,JDK 7和MySQL 5.5,但是不知何故我找不到魔術子彈。

我建議使用更新版本的JBT (or OpenShift tools) -隨着時間的推移,更改會越來越多(新功能,修復...)。 較新的JBT不允許您在沒有公開密鑰在OpenShift account上的情況下開始創建新應用程序。

根據你的問題。 您必須已在OpenShift上上傳了公共ssh key ,才能成功部署現有應用程序。 這是必需的, bcs 首先創建了具有特定盒式磁帶的OpenShift應用程序(在您的情況下為Tomcat 7),然后被本地應用程序(強制推送)覆蓋-並且需要使用ssh密鑰進行安全連接。 這就是為什么您不能部署現有應用程序的原因。

要將SSH key上傳到您的OpenShift accoun打開OpenShift資源管理器並選擇您的連接,打開其上下文菜單,然后選擇“管理SSH密鑰...”(舊版本對此可以有不同的標簽,但不會有太大不同)。 If you don't have any ssh key, wizard allow you to create your own key pair 確保將SSH密鑰也添加到Eclipse SSH2首選項中(我不確定您使用的是OpenShift工具的哪個版本,如果沒有鏈接到eclipse首選項的鏈接,請通過Preferences -> General -> Network Connection -> SSH2 )。

暫無
暫無

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

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