Sto imparando i restful webservices e tutte le esercitazioni usano il pacchetto javax.ws.rs. *. Ma con JDK 6 anf JDK 7, la mia eclissi non sembra riconoscere il pacchetto javax.ws. Cosa mi manca qui?javax.ws.rs package
risposta
javax.ws.rs non è un pacchetto JDK; è un'API lato server che fa parte delle specifiche Java EE. Dovresti includere un runtime Java EE sul tuo classpath o creare un'implementazione da una terza parte se stai percorrendo la route self-assembly (ad esempio utilizzando Tomcat.)
Perché jax-ws (basato su sapone) viene fornito con JDK ma non jax-rs (basato su Rest)? – Abidi
@Abidi Immagino sia perché è molto più facile scrivere un client REST che un client SOAP ma non posso dare una risposta definitiva. – McDowell
Interessante, jax-rs viene fornito con Metro stack e Metro viene fornito con JDK6. Ciò significa che non viene fornito lo stack completo di Metro con JDK. Confuso! – Abidi
Potrebbe mancare l'installazione Jersey o qualcosa nella configurazione dell'ambiente. Prova anche a installare Eclipse WPT. È possibile seguire questo tutorial, copre anche i prerequisiti e le procedure di installazione di base.
Ho aggiunto l'installazione della maglia a classpath. Ma Jersey non ha il pacchetto javax.ws.rs. il pacchetto javax.ws.rs non dovrebbe essere in Java 6 SDK? Ma non sembra essere. – user238021
- 1. Serialize javax.ws.rs Entity a JSON
- 2. Denominazione libreria package-by-feature package-by-layer VS?
- 3. delete rows ff package
- 4. CPack packing package multiplo
- 5. Swift Package Manager - UIKit Dipendenza
- 6. Data deprecation in R-package
- 7. nuget package manager non sincronizzato
- 8. Package Manager Console non trovata
- 9. release show package NuGet note
- 10. Package percorsi relativi a R
- 11. Automazione build package UWP store
- 12. Impossibile installare Nuget Package Manager
- 13. Maven auto-clean on package
- 14. javadoc per package-info.java solo
- 15. Che cos'è JAXB generato package-info.java
- 16. Come funziona l'argomento PACKAGE su .Call?
- 17. VS2015 Nuget Package Manager non trova pacchetti
- 18. istruzione package contrassegnato come "importazione non utilizzati"
- 19. Quando dovrei usare package-private in Java?
- 20. Nuget package manager console Errore non trovato
- 21. Python package import dalla directory padre
- 22. Esiste un'alternativa per vs Nuget Package Manager?
- 23. riga di comando Service Package Fabric Application
- 24. R Supervision Latent Dirichlet Allocation Package
- 25. IntelliJ IDEA 12 Python Package Manager?
- 26. impossibile installare R-package da github
- 27. Come personalizzare package-info.java generato da JAXB2
- 28. NuGet Package Manager Console Impossibile caricare PowerShell
- 29. grid.table e tableGrob in gridExtra package
- 30. Come rimuovere NuGet Package dal server?
Hai jsr311-api.jar nel classpath? – tenorsax
L'aggiunta di jsr311-api.jar risolve il problema. Ma l'API Java 6 menziona queste classi. Non sono sicuro del motivo per cui devo aggiungerlo separatamente. – user238021