Eclipse可以';我找不到新泽西的进口货
我正在尝试实现以下Eclipse Java代码(在Ubuntu下)指定和提供的非常简单的客户端: 我已经安装了Tomcat服务器,我认为它正在工作,因为我可以在Eclipse的服务器列表中看到它,我已经在同一教程的第6.1-6.4节中运行了这个示例。我还将所有Jersey jar添加到WEB-INF/lib中。我已确保启动一个新的动态Web项目,与其他项目分开 然而,我不断地得到错误Eclipse可以';我找不到新泽西的进口货,eclipse,web-services,rest,tomcat7,jersey-client,Eclipse,Web Services,Rest,Tomcat7,Jersey Client,我正在尝试实现以下Eclipse Java代码(在Ubuntu下)指定和提供的非常简单的客户端: 我已经安装了Tomcat服务器,我认为它正在工作,因为我可以在Eclipse的服务器列表中看到它,我已经在同一教程的第6.1-6.4节中运行了这个示例。我还将所有Jersey jar添加到WEB-INF/lib中。我已确保启动一个新的动态Web项目,与其他项目分开 然而,我不断地得到错误 The import com.sun.jersey cannot be resolved. 我知道Eclips
The import com.sun.jersey cannot be resolved.
我知道Eclipse无法解析必要的包,但是我如何让Eclipse知道这些呢?我已经下载了jaxrs-ri-2.9.zip
,并将JAR复制到WEB-INF/lib目录
我用的是Eclipse开普勒
编辑:在项目“Properies/Java构建路径”下添加JAR文件也不起作用 我在这方面取得了更好的成功,非常好 我用的是Eclipse开普勒。请确保首先通过“帮助/Eclipse市场…”菜单安装JBoss。您还需要所需的
通过阅读上面的教程,我现在认为最初的问题是由于我没有安装正确的JAR文件。我最初使用的是,但事实上,您应该使用找到的jar。这是因为您使用的源代码是Jersey 1.x API,但您使用的是2.x API。这(现在)已在教程中说明。必须是本教程的一个问题。我在Luna.eclipse构建路径中看到了同样的问题。{client,core,server}
ClientResponse-response=service.accept(MediaType.TEXT_-PLAIN).get(ClientResponse.class);if(response.getStatus()==200)status=response.getEntity(String.class)代码>
The import com.sun.jersey cannot be resolved.