【发布时间】:2010-05-23 20:26:02
【问题描述】:
我在 Eclipse 中创建了一个新的 Google App Engine 项目。我将我的应用程序需要的几个 JAR 复制到 WEB-INF/lib 目录中,并将它们添加到构建路径中。我从处理程序中对这些 JAR 进行了一些随机调用,然后部署,一切正常。
但是,如果我随后更改项目外部的其中一个 JAR,并将新版本复制到 WEB-INF/lib(同名)并重新部署,它似乎不会发送新 JAR ;即使它不再在我的 WEB-INF/lib 中,一切仍然链接到旧的。我猜它正在被服务器缓存,或者 Eclipse 甚至没有意识到为了上传新版本而发生了一些变化。
如果我只是使用新 JAR 创建一个新项目,一切都会再次正常(直到我必须进行另一项更改......)但我当然不想为每次更改都创建一个新项目我做的一个依赖。
我的问题是,如何让 GAE 重新上传我在 Eclipse 中拥有的所有 JAR?
提前谢谢各位 :) -阿德里安
【问题讨论】:
标签: java eclipse google-app-engine