appengine localhost上的glass java starter项目

时间:2013-09-03 01:04:08

标签: google-app-engine google-mirror-api google-glass

我从Maven glass java starter项目创建了appEngine项目,我尝试将其作为appengine运行:devserver 但是,当我尝试访问浏览器上的localhost时,它说: - “此网页有一个重定向循环”。

另外,如何删除chrome浏览器上的缓存,因为即使本地服务器没有运行,我仍然会收到上述错误,除非我从浏览器中删除缓存并重启我的Windows m / c。 / p>

2 个答案:

答案 0 :(得分:2)

我解决了这个问题。 基本上,这是一个URL重写问题,Jetty服务器正在将sessionId(jsessionId)插入到URL中。 我在web.xml

中禁用了此功能
<context-param>
    <param-name>org.mortbay.jetty.servlet.SessionURL</param-name>
    <param-value>none</param-value>
</context-param>

并在appengine-web.xml

<sessions-enabled>true</sessions-enabled>

答案 1 :(得分:0)

尝试在%SystemRoot%\ system32 \ drivers \ etc \ hosts文件中创建主机条目,而不是“localhost”(例如,devserver.example.com 127.0.01)

进行测试时,您可以通过进入devtools并点击设置设备来停用Chrome缓存。