我尝试跟上 java 休息服务。所以我找到了一些教程,它们的解释总是相同的。但我无法让它运行:(。
我在eclipse中制作了2.5版本的Dynamic Web Project和Tomcat 7.0。然后我将以下 jar 加载到 WEB-INF/lib
我的项目名称是 com.freespots.rest。我创建了以下 web.xml
好的,现在我要创建 java 类了,对吧?好吧,我做到了Java Resources/src/com.freespots.rest.service:
If i start Tomcat and type url to my browser like localhost:8080/com.freespots.rest the Tomcat shows my index.html file.
But if i go to url localhost:8080/com.freespots.rest/api/hello there is just a HTTP 404 Error:
好吧,我是 Java Web 开发新手,我无法弄清楚我的问题。我希望有人能解释我的错误。提前致谢。
您正在使用旧的 (1.x) Jersey 配置。在 Jersey 2.x 中,类名称空间和属性名称已更改。你应该使用
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
...
查看其他部署选项here
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)