Google app engine 谷歌应用引擎Hello World不工作(Eclipxse,Java)

Google app engine 谷歌应用引擎Hello World不工作(Eclipxse,Java),google-app-engine,Google App Engine,我已经检查了一遍又一遍,以确保我已经正确地完成了所有工作,修复了java 1.7的一些问题(将java compliance设置为1.6)等,并在开发模式和调试模式下运行了程序 但是当我转到给定的URL时(http://localhost:8888)我有一个404屏幕: HTTP错误:404 访问/时出现问题。原因: NOT_FOUND 由码头提供动力:// 欢迎文件index.html位于war目录中,web.xml将index.html列为欢迎文件。当我尝试在/_ah/admin获取管理

我已经检查了一遍又一遍,以确保我已经正确地完成了所有工作,修复了java 1.7的一些问题(将java compliance设置为1.6)等,并在开发模式和调试模式下运行了程序

但是当我转到给定的URL时(http://localhost:8888)我有一个404屏幕:

HTTP错误:404

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

NOT_FOUND
由码头提供动力://


欢迎文件index.html位于war目录中,web.xml将index.html列为欢迎文件。当我尝试在/_ah/admin获取管理控制台时,我也会看到相同的屏幕。我能找到的日志没有显示任何内容。显然,GAE在使用Jetty时正在工作,我输入的任何其他端口号都会导致浏览器错误:

哎呀!Google Chrome无法连接到localhost:8887 建议: 尝试重新加载:本地主机:…8887 在谷歌上搜索:


那么问题出在哪里呢?我检查了文件和目录权限,但我是这台计算机上唯一的用户。。。任何想法或帮助都将不胜感激

詹姆斯

编辑 我解决了这个问题。我的浏览器缓存中有一个我以前在工作区中安装的不同包。简单地在终止所有启动后清除缓存是可行的解决方案。然后,我就可以继续学习优秀的教程了


GAE需要一个受控的设置,一个好的遵循和开始的地方是GAE教程。这里有一个链接

GAE还不支持使用Java 1.7运行。为Eclipse设置遵从性模式没有任何效果

您从Eclipse for port:8887获得的错误告诉您,本地计算机上没有应用程序正在侦听该端口。对于GAE是否有效,它没有提供任何证据

请使用Java 1.6再试一次。

看看我的答案


您还必须在Project方面更改Java版本。

是的,我必须安装JRE 1.6,然后将eclipse指向我的安装目录。与您的声明相反,将compliance mode设置为1.6(java编译器)确实有效。