我在學習寧靜的web服務,所有的教程都使用javax.ws.rs。*包。但在JDK 6和JDK 7中,我的eclipse似乎無法識別javax.ws包。我在這裏錯過了什麼?javax.ws.rs包
9
A
回答
2
javax.ws.rs不是JDK包;它是構成Java EE規範一部分的服務器端API。您需要在類路徑中包含Java EE運行時,或者如果要執行self-assembly路由(例如,使用Tomcat),請從第三方獲取實施。
2
您可能會錯過Jersey安裝,或者在您的環境配置中。試試還安裝Eclipse WPT。你可以按照這個tutorial,它也包括先決條件和基本的安裝程序。
+0
我將球衣安裝添加到classpath中。但澤西島沒有javax.ws.rs包。不應該在Java 6 SDK中包含javax.ws.rs包嗎?但它似乎不是。 – user238021 2012-04-04 06:00:03
相關問題
- 1. AbstractMethodError Jersey javax.ws.rs
- 2. 微博使用的oauth2 javax.ws.rs
- 3. 從javax.ws.rs-api-2.0.1.jar和jersey-client.jar創建osgi包問題
- 4. Eclipse中的Maven項目:包javax.ws.rs不存在
- 5. Karaf + OSGI + CXF + JAXRS org.glassfish.jersey.internal.RuntimeDelegateImpl不javax.ws.rs-API
- 6. javax.ws.rs:方法實際返回的內容
- 7. 如何使用javax.ws.rs。*和Glassfish從GET HTTP方法檢索參數?
- 8. 如何使用javax.ws.rs執行輸入驗證?
- 9. 使用javax.ws.rs jar而不是Jersey或Apache CXF
- 10. 爲什麼'302'未在javax.ws.rs的Response.Status中定義?
- 11. 播放2.0不能解決javax.ws.rs/jsr311-api/1.1.1
- 12. JAVA-EE7/javax.ws.rs:在REST資源中注入EJB
- 13. Java rest(javax.ws.rs)開機自檢不總是工作
- 14. OSGI無法解析根目錄:未能使用javax.ws.rs啓動bundle'missing requirement':osgi.wiring.package
- 15. 在一個項目中使用javax.ws.rs符號集成一個擴展HttpServlet的類
- 16. 包含在包
- 17. 包括QT包
- 18. 包內包
- 19. 包含在Django包
- 20. 導出UTI包/包
- 21. 包含有R包
- 22. JAXB包裝包裝
- 23. 自包含或不包含子包?
- 24. 使用「ar」打包解包並打包
- 25. 的Ant jar任務 - 包括包裝但不包括子包
- 26. 包
- 27. 包括使用SBT包
- 28. 瞭解包/解包perl
- 29. 包含標頭的UDP包
- 30. ř插入符包(rpart包)
您的classpath中是否有jsr311-api.jar? – tenorsax 2012-04-04 03:25:32
添加jsr311-api.jar修復了問題。但是Java 6 API提到了這些類。不知道爲什麼我需要單獨添加它。 – user238021 2012-04-04 06:03:49