Eclipse:WEB inf / lib中的App Engine SDK JAR

时间:2013-04-23 18:23:18

标签: eclipse google-app-engine gwt jar eclipse-plugin

每次我更新Appengine SDK时,我都必须手动将Eclipse /插件中的一些JAR文件复制粘贴到WEB-INF / lib文件夹中。原因是我在Eclipse上出现“遗失文件”错误,直到我这样做。

为什么Eclipse不在插件文件夹中查找JAR?有没有办法在构建路径上配置它?感谢

1 个答案:

答案 0 :(得分:24)

.Jar文件复制

通常,Eclipse的Google插件会自动将所需的.jar文件复制到WEB-INF / lib文件夹中。

如果您说没有这样做,那么我将检查以下设置:

  • 项目属性> Google> App Engine
  • 项目属性> Google>网络应用程序

如果它们看似正确,那么您可以在项目中禁用“使用Google App Engine”并重新启用它以触发它来复制.jar文件并可能解决您的问题。

构建路径

如果项目配置正确,您应该不需要为GAE jar使用此项,因此应自动添加GAE的构建路径容器。

不建议您自己手动设置构建路径,因为虽然它可能在eclipse中显示一切正常,但是当您在Web容器(Jetty)中启动项目时,您可能会遇到错误,因为Jetty不会注意你的Eclipse构建路径并设置它自己的。