1

好的,所以我在这里遇到了一些烦人的问题。我显然错过了一些东西,并且在过去的 4-5 小时里已经为此感到沮丧。我似乎无法创建一个简单的 GAE+Jersey 并使用 IntelliJ 运行。令人沮丧的部分是我没有收到任何错误,只是部署后 REST 服务不存在。

我已经尝试了一些基本的东西,基本上你可以在谷歌(和这里)上找到的所有东西。经过一些挫折后,我下载了这个项目:https ://github.com/BluerockInteractive/GAE-Jersey-Guice-Sample 只是因为这将列出可用的服务器,以及更深的日志记录级别。现在这是 AppEngine 启动的输出:

https://docs.google.com/open?id=0B42XvjSlpDCtTTdwQl9MSTBlQ0U

所以我的问题是:AppEngine 已启动并正在运行。如果我创建一个基本的 servlet,一切都可以正常工作。但是,我无法让泽西岛工作。在我可以尝试的每一种形式中,它总是抛出一个

HTTP 错误 404

访问 /jerseyguicesample 时出现问题。原因:NOT_FOUND

由码头提供支持://

任何想法,我可能会在这里遗漏什么?这是 IDE 和工件设置的图像:http: //img51.imageshack.us/img51/7913/20120428124133.png

感谢:D

4

1 回答 1

1

此示例将 REST 处理程序映射到/rest/test/rest/players/{name}/xml和。/rest/players/{name}/json/rest/hello

你映射到什么(以及在哪里)/jerseyguicesample

于 2012-04-28T11:23:49.770 回答