google-app-engine - 删除 GPE 复制的 GAE jar

标签 google-app-engine eclipse-plugin

我只需要两个与应用引擎相关的 jar(appengine-api-1.0-sdk-1.6.0.jarappengine-api-labs-1.6.0.jar 准确地说)在我的 WEB-INF/lib 中,但 Google Plugin for Eclipse (GPE) 复制了十几个 jar,例如用于 JDO、缓存等的 jar,我真的不需要(以保持部署和版本控制灯)。如果我从 WEB-INF/lib 中删除它们,GPE 会一直提示并将它们复制回来。

讨论了同样的事情earlier但它建议编写一个 Ant 任务来删除那些我真的不想做的任务(因为我没有在我的项目中使用任何 ant build.xml)。

有没有人有更好的解决方案?我更喜欢 Netbeans/Maven,但为了简单起见和官方支持的插件,我需要在这里使用 eclipse。一切都是全新安装的。

最佳答案

用于 Eclipse 的新 Google 插件有一个选项,允许您删除 Datanucleus JAR。这将删除大约 5-6 个 JAR 文件。如果您没有看到下面的屏幕,您应该更新您的 Eclipse 版本的 Google 插件:

enter image description here

部署不是问题,因为在部署时,SDK 会检查本地文件系统中文件的哈希值,将这些哈希值与 Google 服务器上的哈希值进行比较,然后仅上传已更改的文件。

关于google-app-engine - 删除 GPE 复制的 GAE jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8494125/

相关文章:

eclipse-plugin - 运行作为 Junit 插件测试运行的测试用例时没有可运行的方法

java - 错误 : "The import javafx.embed.swt cannot be resolved" on Eclipse plug-in export

java - 如何以不同用户身份从 gwt/gae 上的 servlet 注销/登录

google-app-engine - Google App Engine 上的 Jython 开发

python - 在同一台 PC 上管理两个版本的 Python

eclipse - 如何使RCP应用程序在Docker上运行

java - 使用类型绑定(bind)创建编译单元

Python 导入错误 : No module named main in Google app engine project

Eclipse:产品导出错误:产品可执行启动程序无法找到其配套共享库