2015-10-15 4 views
1

я пытаюсь запустить пример кода Java для Q & Стартер приложения изIBM Bluemix: Watson Q & Описана установка службы

https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/getting_started/gs-full-java.shtml

я вижу эту ошибку в маркерах моего проекта просмотра

enter image description here

Отметьте, что я все еще могу запустить приложение, но когда я нажал кнопку «Спросить», я получаю

enter image description here

Просьба сообщить, как я могу правильно настроить свой проект.

EDIT

я могу видеть, что я установил свободу

enter image description here

это правильный плагин я должен устанавливать?

также в моих целевых сред выполнения для проекта

enter image description here

и мой проект гранях

enter image description here

наконец, мой Java сборки путь

enter image description here

Я знаю его много информации, но я действительно борюсь с созданной здесь.

всякая помощь приветствуется.

EDIT2

вот что я вижу в своих серверах проекта

enter image description here

с точки зрения сервера, когда я пытаюсь добавить новый сервер, я вижу эти варианты

enter image description here

это как это должно быть?

Кроме того, мне нужно включить любой из следующих параметров websphere в моих гранях проекта?

enter image description here

нормально, так что после большой борьбы я был в состоянии создать свой профиль свободу правильно.но теперь, когда я нажал на кнопку Ask, я получаю

enter image description here

и вот кусок кода, который вызывает его

JSONObject questionJson = new JSONObject(); 

, но почему, я все импорта правильно настроить и я не видите ошибок компиляции?

Другой EDIT

Пожалуйста, скажите мне, если я что-нибудь

здесь отсутствует вид моих серверов

enter image description here

и вот вид моих целевых сред выполнения

enter image description here

и вот мой билд путь

enter image description here

Я-то отсутствует? Может ли это вызывать вышеупомянутую ошибку NoClassDefFound?

Server.xml

enter image description here

Как я могу получить все необходимые функции в моем сервере?

+1

Вы пытаетесь запустить его локально или в Bluemix? –

+0

Я попытался запустить локально, а на bluemix – AbtPst

+1

вы установили серверы Liberty в свой экземпляр Eclipse? –

ответ

1

Проблема в том, что у вас нет установленной свободы. Ожидается, что проект достигнет цели.

Вот вам руководство о том, как установить профиль свободы в затмении: https://developer.ibm.com/wasdev/downloads/liberty-profile-using-eclipse/

После того, как вы его установили вам нужно будет создать сервер и развернуть приложение на этом сервере.

Eclipse имеет хорошее guide о том, как создавать серверы.

UPDATE: Если у вас установлена ​​свобода, установите ее как сервер и убедитесь, что она также является целью выполнения. См. this анимированный gif.

+0

см. Редактирование. я вижу, что свобода установлена ​​ – AbtPst

+1

Я добавил анимированный gif с тем, что вам нужно сделать. http://g.recordit.co/cruCL86kUI.gif –

+0

круто! Благодарю. см. edit2 для моих серверов. Я не вижу того же сервера, что и в вашем gif. это только потому, что вы развиваетесь на MAC? – AbtPst

Смежные вопросы