使用 IDE 连接到 openshift 服务器时出错

Error connecting to openshift server with using IDE

我已经从 http://download.jboss.org/jbosstools/updates/development/mars/ 安装了 OpenShift v3 工具 v.3.0.0.Beta2 我在 Ubuntu 14.04 和 Java 8.

上使用 Eclipse Java Mars IDE

我正在尝试使用连接向导连接到服务器。我使用 openshift.redhat.com 作为服务器并且我选择了基本的身份验证协议

但我收到以下错误:

com.openshift.restclient.OpenShiftException: Exception getting the resource
at com.openshift.internal.restclient.DefaultClient.handleHttpClientException(DefaultClient.java:396)
at com.openshift.internal.restclient.DefaultClient.get(DefaultClient.java:241)
at com.openshift.internal.restclient.DefaultClient.getCurrentUser(DefaultClient.java:402)
at com.openshift.internal.restclient.authorization.AuthorizationClient.getContext(AuthorizationClient.java:89)
at com.openshift.internal.restclient.DefaultClient.getContext(DefaultClient.java:407)
at org.jboss.tools.openshift.core.connection.Connection.authorize(Connection.java:210)
at org.jboss.tools.openshift.core.connection.Connection.connect(Connection.java:200)
at org.jboss.tools.openshift.internal.common.ui.connection.ConnectionWizardPageModel.connect(ConnectionWizardPageModel.java:263)
at org.jboss.tools.openshift.internal.common.ui.connection.ConnectionWizardPage$ConnectJob.doRun(ConnectionWizardPage.java:335)
at org.jboss.tools.openshift.internal.common.core.job.AbstractDelegatingMonitorJob.run(AbstractDelegatingMonitorJob.java:36)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.openshift.internal.restclient.http.NotFoundException:
404 Not found

我是不是漏了什么?

如果 openshift.redhat.com 是您在服务器类型中设置 "OpenShift v3" 时尝试连接的服务器,那么原因很简单:openshift.redhat.com 不是 v3服务器(还),它现在是一个只有 v2 的服务器。如果您当前想要试用 OpenShift v3,则必须自行下载、安装并 运行。您可以在此处找到说明:http://www.openshift.org//