Java IBM Bluemix:Watson Q&;服务设置
我正在尝试从运行Q&A starter应用程序的示例java代码 我在项目的标记视图中看到此错误 请注意,我仍然能够运行该应用程序,但当我点击“询问”按钮时,我得到 请建议我如何正确设置我的项目 编辑 我可以看出我安装了liberty 这是我应该安装的正确插件吗 也在我的项目目标运行时中 以及我的项目的各个方面 最后,我的java构建路径 我知道这里面有很多信息,但我真的很难适应这里的设置 感谢您的帮助 EDIT2 以下是我在项目服务器中看到的内容 在服务器视图中,当我尝试添加新服务器时,我会看到以下选项 应该是这样吗 此外,我是否需要在我的项目方面中启用以下任何websphere选项 好吧,经过多次努力,我终于能够正确地设置我的自由档案。但现在当我按下询问按钮时,我得到了 这是导致它的一段代码Java IBM Bluemix:Watson Q&;服务设置,java,ibm-cloud,ibm-watson,Java,Ibm Cloud,Ibm Watson,我正在尝试从运行Q&A starter应用程序的示例java代码 我在项目的标记视图中看到此错误 请注意,我仍然能够运行该应用程序,但当我点击“询问”按钮时,我得到 请建议我如何正确设置我的项目 编辑 我可以看出我安装了liberty 这是我应该安装的正确插件吗 也在我的项目目标运行时中 以及我的项目的各个方面 最后,我的java构建路径 我知道这里面有很多信息,但我真的很难适应这里的设置 感谢您的帮助 EDIT2 以下是我在项目服务器中看到的内容 在服务器视图中,当我尝试添加新
JSONObject questionJson = new JSONObject();
但是为什么,我已经正确设置了所有导入,并且没有看到任何编译错误
另一次编辑
如果我遗漏了什么,请告诉我
这是我的服务器视图
下面是我的目标运行时视图
这是我的构建路径
我错过什么了吗?这是否会导致上述NoClassDefFound错误
Server.xml
如何在我的服务器中获得所有必需的功能?问题是您没有安装liberty。该项目期望达到目标 这里有一个关于如何在eclipse中安装liberty概要文件的指南: 安装后,您需要创建一个服务器并在该服务器中部署应用程序 Eclipse对如何创建服务器有很好的理解
更新:如果安装了liberty,请将其设置为服务器,并确保它也是目标运行时。请参阅动画gif。您是在本地运行还是在Bluemix中运行?您是否在Eclipse实例中安装了Liberty服务器?如果您想在Eclipse中使用Bluemix,您必须在Eclipse中安装Bluemix插件。对于本地测试,您需要安装Liberty的本地副本。此外,您还需要在产生问题时指定服务器。你的项目是一个动态网络项目吗?让我们来看看。我添加了一个动画gif,上面有你需要做的事情。在您拥有的最后一张图像中,添加liberty服务器并在那里部署应用程序。检查我创建的gif。应用程序似乎找不到属于liberty目标的jar。1。服务器和目标应选择liberty server。2.类库文件夹中的JAR应该包含在类路径中。是否单击“添加”?