有没有人真的得到了一个在OpenShift下工作的Eclipse Dynamic Web Project?有谁知道将这三个title元素捆绑在一起的教程吗?
我已经将OpenShift插件和EGIT插件添加到Eclipse Kepler中。
我尝试在Eclipse中创建一个新的OpenShift项目。它一直运行得很好,直到最后一步,它错误地想要一个ssh "pub“文件的位置。以前没有人提到过这一点,即使我知道它在哪里,或者他们在谈论什么,在任何对话框中都没有地方可以进入它。
我已经开始了很多GIT和OpenShift的教程或指南。大多数人认为每个人都在使用Red Hat Linux。我使用的是Windows 8。
看起来OpenShift不会让你选择一个已经存在于OpenShift中的Eclipse Dynamic Web Project。
我已经阅读了read提供的其他用户问题的解决方案,它们都非常零散,往往规定了提问者根本不具备的一定程度的知识。
这一切都非常令人困惑。我想在OpenShift上托管我的动态网络项目,因为它们支持Tomcat7、JDK7和MySQL 5.5,但不知何故我没有找到灵丹妙药。
发布于 2014-07-23 14:05:38
我建议使用较新版本的JBT (or OpenShift tools) -随着时间的推移,会有越来越多的变化(新功能、修复...)。如果您的OpenShift account上没有公钥,则较新的JBT不允许您开始创建新应用程序。
根据你的问题。您必须将您的公共ssh key上传到OpenShift,才能成功部署现有应用程序。这是必须的,bcs。首先会创建一个带有特定插件的OpenShift应用程序(在您的示例中是Tomcat7),然后它会被本地应用程序覆盖(强制推送)-还有安全连接所需的ssh密钥。这就是您不能部署现有应用程序的原因。
要将SSH key上传到您的OpenShift account打开SSH资源管理器并选择您的连接,打开其上下文菜单并选择管理OpenShift密钥...(旧版本可能有不同的标签,但不会有太多不同)。If you don't have any ssh key, wizard allow you to create your own key pair。确保SSH键也被添加到Eclipse首选项中(我不确定,您使用哪个版本的OpenShift工具,如果没有链接到SSH2首选项,请通过Preferences -> General -> Network Connection -> SSH2)。
https://stackoverflow.com/questions/24297133
复制相似问题