Ошибка публикации в bluemix. Режим разработки включен

Я пытаюсь опубликовать приложение в bluemix. 1. Я включил режим разработки. Щелкните правой кнопкой мыши приложение -> Включить режим разработки. 2. Вношу изменения в сервлет. 3. Щелкните правой кнопкой мыши «Сервер Bluemix» -> «Опубликовать».

Затем выдается ошибка: «При публикации в IBM Bluemix...» возникла проблема. Произошла внутренняя ошибка во время: "Публикация в IBM Bluemix..."

Подробности: Произошла внутренняя ошибка во время: "Публикация в IBM Bluemix...". com/ibm/cftools/branding/internal/CloudFoundryBluemixServer.isSso()Z

Затмение Неон 4.6.0

Я запускаю java:

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Инструменты IBM Bluemix: 1.0.13 v20160902_1659

файл .log:

  !ENTRY org.eclipse.core.jobs 4 2 2016-11-11 10:52:27.692
!MESSAGE An internal error occurred during: "Publishing to IBM Bluemix...".
!STACK 0
java.lang.NoSuchMethodError: com.ibm.cftools.branding.internal.CloudFoundryBluemixServer.isSso()Z
    at com.ibm.cftools.branding.internal.CloudFoundryBluemixServer.createServerConnection(CloudFoundryBluemixServer.java:254)
    at com.ibm.cftools.branding.internal.CloudFoundryBluemixServerBehaviour.publishModule(CloudFoundryBluemixServerBehaviour.java:562)
    at com.ibm.cftools.branding.internal.CloudFoundryBluemixServerBehaviour.publishModules(CloudFoundryBluemixServerBehaviour.java:433)
    at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:987)
    at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774)
    at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3172)
    at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

person Jxadro    schedule 11.11.2016    source источник


Ответы (1)


Если вы столкнулись с этой проблемой, вы можете:

  • Обновите свои зависимости Eclipse до последней версии, предоставленной Eclipse Tools for Cloud Foundry (Eclipse CFT). В рабочей среде выберите «Справка» (пункт меню) > «Проверить наличие обновлений». Это должно предоставить вам список плагинов для обновления.
  • Или, в противном случае, вы можете установить Eclipse Neon.1 или более позднюю версию, чтобы решить эту проблему, так как Eclipse Neon.1 включает последнюю версию этих зависимостей.
person Jonathan West    schedule 14.11.2016
comment
С Neon 4.6.0 из коробки доступны следующие версии: Cloud Foundry Tools Core v1.0.4 и Cloud Foundry Tools UI v1.0.3. Требуются новые версии: пользовательский интерфейс Cloud Foundry Tools до версии 1.0.6 и ядро ​​инструментов Cloud Foundry до версии 1.1.0. С этими новыми версиями публикация работала нормально. - person Jxadro; 15.11.2016
comment
Привет, Джонатан, теперь я понял, что ты сказал Eclipse Neon.1. Я думал, что это опечатка, но вы имели в виду Neon 4.6.1, а не 4.6.0, который я установил. Я предполагаю, что в 4.6.1 нужны были плагины Eclipse CFT. - person Jxadro; 15.11.2016
comment
Привет Jxadro, ты прав. Eclipse Neon.1 — это второй выпуск Eclipse Neon, первым из которых является общедоступная версия Eclipse Neon, а в следующем месяце — Eclipse Neon.2. Ранее Eclipse использовала обозначение SR1 или SR2, например Mars SR2, но перешла на точечную нотацию, как и Neon. - person Jonathan West; 16.11.2016