我正在學習如何設置JAX-RS的教程。但是,當我到達教程中的某個部分時,出現錯誤。Java EE 6 Eclipse JAX-RS部署問題
本教程是在這裏:http://www.youtube.com/watch?v=on557289GzA&feature=related
在一個階段,它說,執行以下操作:在
Click Properties -> Click Project Facets -> Click JAX-RS(REST Web Service) -> Click further configuration -> Click OK
我然後點擊應用,在本教程那麼這應該生成相關的文件,但是我實現我得到以下錯誤:
cannot Deploy HelloWorld Deployment Error for module: HelloWorld: Exception while loading the app : java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.apache.catalina.LifecycleException: com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.%%%EOL%%%
我使用的是 「GlassFish應用服務器第3版(Java EE 6的)」 和 「Java 1.6.0.22」。
任何幫助解決這個問題,將不勝感激。
GlassFish應該已經包含JAX-RS作爲Java EE 6的一部分。 – 2012-11-14 10:48:10