IBM Bluemix:Watson Q& A服务设置

时间:2015-10-15 19:20:34

标签: java ibm-cloud ibm-watson

我正在尝试从

运行Q& A启动器应用程序的示例Java代码

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

我在项目的Markers视图中看到了这个错误

enter image description here

请注意,我仍然可以运行该应用程序但是当我按下Ask按钮时,我得到了

enter image description here

请告知我如何正确设置我的项目。

修改

我可以看到我已经安装了自由

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();

但为什么,我已经正确设置了所有导入,并且我没有看到任何编译错误?

另一个编辑

请告诉我,如果我遗失了什么

这是我的服务器视图

enter image description here

这是我的目标运行时的视图

enter image description here

这是我的构建路径

enter image description here

我错过了什么吗?这会导致前面提到的NoClassDefFound错误吗?

的Server.xml

enter image description here

如何获取服务器中的所有必备功能?

1 个答案:

答案 0 :(得分:1)

问题在于你没有安装自由。该项目预计会有目标。

这里有一个关于如何在eclipse中安装自由配置文件的指南:https://developer.ibm.com/wasdev/downloads/liberty-profile-using-eclipse/

安装完成后,您需要创建一个服务器并在该服务器中部署该应用程序。

Eclipse在如何创建服务器方面有一个很好的guide

更新:如果安装了自由,请将其设置为服务器,并确保它也是目标运行时。见this动画gif。