5

我遵循本教程: http: //software.danielwatrous.com/wordpress-plugin-licensing-wicket-on-google-app-engine/。我将谷歌应用引擎库添加到这个项目,然后我想检查谷歌应用引擎。但是当我做这个日食有这个问题:

The App Engine SDK '/home/hudi/program/git/tournamenSystem/tournament-system/
tournament-system-web/src/main/webapp/WEB-INF/lib/appengine-api-1.0-sdk-1.7.1.jar'
on the project's build path is not valid (SDK location '/home/hudi/program/git/
tournamenSystem/tournament-system/tournament-system-web/src/main/webapp/WEB-INF/
lib/appengine-api-1.0-sdk-1.7.1.jar' is not a directory)

我不明白。Jar 不是目录,为什么它想要某个目录?当我想使用快速修复时,我可以使用另一个 SDK。我尝试使用旧版本 1.6 ......但仍然是同样的问题。我该如何解决?请帮忙

4

3 回答 3

5

可能的解决方案是,您应该通过 Eclipse 中的应用引擎设置添加 appengine,并确保 appengine 设置添加的 sdk 出现在提到的之前(即 /home/hudi/program/git/tournamenSystem/tournament-system/tournament-system -web/src/main/webapp/WEB-INF/lib/appengine-api-1.0-sdk-1.7.1.jar) 在您的构建路径中。这样,您的应用程序将引用来自谷歌插件的 appengine sdk,而不是给出错误的路径。

我有同样的问题,我从 maven 依赖项中包含的 sdk jar 收到错误。希望它会有所帮助。

古尔应用引擎设置

构建路径顺序

于 2013-03-09T18:54:23.963 回答
2

你可能想看看Maven GAE 插件 这个插件的目标是运行、调试、部署等你的 GAE 应用程序。

于 2012-08-24T16:41:57.623 回答
1

在装有 Ubuntu 12.04 和 Eclipse Juno SR1 的计算机上,我只需将所有 maven 依赖项移动到 Java 构建路径列表的按钮。

对于打开的 Java 构建路径窗口,右键单击项目 - 首选项 - Java 构建路径 - 订购和导出 - 选择带有 M2_REPO(或其他东西)的所有行,然后按“底部”按钮 - 刷新项目。这需要帮助。

谢谢!

于 2013-03-04T19:38:56.580 回答