我正在尝试运行 TinyFbClient(小型 facebook 客户端),它需要导入 javax.ws.rs.core.UriBuilder 和 javax.ws.rs.core.MediaType
我没有 javax.ws 包。
我缺少什么 jar 文件?
使用 netbeans 6.8 进行编程 在 tomcat 6.0.20 上
谢谢!
最佳答案
您需要一个具体的 JAX-WS 实现。 Tomcat 不是,它只是一个 Servlet API 实现。您将需要另一个也实现 JAX-WS 的应用程序服务器(例如 Glassfish),或者向您的 Web 应用程序添加具体的 JAX-WS 实现。 Glassfish 使用Metro ,它构建在 Sun reference JAX-WS implementation 之上。您可以单独下载并在 Tomcat 上使用。如果您使用关键字“tomcat metro ”进行 Google 搜索,您会在博客中找到一些提示,例如 this one .罢工>
更新您需要javax.ws.rs
包,不 javax.ws
仅包;)所以这里有一个稍微修改过的答案:
您需要一个具体的 JAX-RS 实现。 Tomcat 不是,它只是一个 Servlet API 实现。您将需要另一个也实现 JAX-RS 的应用程序服务器(例如 Glassfish),或者向您的 Web 应用程序添加具体的 JAX-RS 实现。 Glassfish 使用Jersey ,它构建在 Sun reference JAX-RS implementation 之上。您可以单独下载并在 Tomcat 上使用。如果您使用关键字“tomcat jersey ”进行 Google 搜索,您会在博客中找到一些提示,例如 this one 。
关于java tomcat6 : javax. ws丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2183940/