无法在 Eclipse 中导入 OpenShift 应用程序
Not able to import openshift application in eclipse
我正在使用 eclipse 连接 openshift。
以下是我采取的步骤。
- 注册 openshift
- 创建了一个 "JBOSS Application Server 7" 应用程序
- 已下载 Eclipse Mars
- 从 eclipse 市场下载了 openshift 工具
- 从选择的选项中导入并选择 openshift
- 从提示符(使用默认服务器位置)登录到 openshift
- 选择 "Use my existing openshift application" 并从浏览选项卡中选择我在 openshift 中创建的应用程序并单击下一步
- 在下一个window中选择了"create a new project"并点击了"Next"
- 在 "Cloning setting" 中浏览到我要克隆我的应用程序的位置
- 在同一选项卡中单击 "SSH Keys wizards" 并创建了一个新的 SSH 密钥。
- 在 SSH2 首选项中检查我的新密钥是否存在。(存在)。
- 点击完成
它显示从 ssh://<url>
克隆
然后显示
Could not clone the repository. Authentication failed.
Please make sure that you added your private key to the ssh preferences.
ssh://56fdfdad2d5271507d000049@btech-jmi.rhcloud.com/~/git/btech.git/: Connection timed out: connect
我已将此步骤用于其他几个 ecplise 版本,即 mars、indigo、luna、helio(其中 none 有效)。
我在所有这些步骤中都使用了上述步骤。
查看远程服务器是否上传了public密钥,检查发现服务器上每次都在上传public密钥
真的卡在这一点上了。
我还用谷歌搜索了其他方法来执行此操作,但 none 对我有用,我想我遗漏了一些东西。
我记得有时会重复执行相同的步骤,但这次没有用。
请帮忙
我发现,这个问题的原因是端口问题。在我的大学里,他们正在使用 cyberoam,他们已经阻止了一些端口,这些端口被 ssh 用来从远程获取数据。
我只是在家里尝试了相同的步骤,它按预期工作。
我正在使用 eclipse 连接 openshift。
以下是我采取的步骤。
- 注册 openshift
- 创建了一个 "JBOSS Application Server 7" 应用程序
- 已下载 Eclipse Mars
- 从 eclipse 市场下载了 openshift 工具
- 从选择的选项中导入并选择 openshift
- 从提示符(使用默认服务器位置)登录到 openshift
- 选择 "Use my existing openshift application" 并从浏览选项卡中选择我在 openshift 中创建的应用程序并单击下一步
- 在下一个window中选择了"create a new project"并点击了"Next"
- 在 "Cloning setting" 中浏览到我要克隆我的应用程序的位置
- 在同一选项卡中单击 "SSH Keys wizards" 并创建了一个新的 SSH 密钥。
- 在 SSH2 首选项中检查我的新密钥是否存在。(存在)。
- 点击完成
它显示从 ssh://<url>
然后显示
Could not clone the repository. Authentication failed.
Please make sure that you added your private key to the ssh preferences.
ssh://56fdfdad2d5271507d000049@btech-jmi.rhcloud.com/~/git/btech.git/: Connection timed out: connect
我已将此步骤用于其他几个 ecplise 版本,即 mars、indigo、luna、helio(其中 none 有效)。 我在所有这些步骤中都使用了上述步骤。
查看远程服务器是否上传了public密钥,检查发现服务器上每次都在上传public密钥
真的卡在这一点上了。
我还用谷歌搜索了其他方法来执行此操作,但 none 对我有用,我想我遗漏了一些东西。
我记得有时会重复执行相同的步骤,但这次没有用。
请帮忙
我发现,这个问题的原因是端口问题。在我的大学里,他们正在使用 cyberoam,他们已经阻止了一些端口,这些端口被 ssh 用来从远程获取数据。 我只是在家里尝试了相同的步骤,它按预期工作。