我有一个 gae 应用程序,它是用 java 编写的,分为两个不同的模块。这些模块之一具有在初始部署时安装的 cron.xml。 Cron 任务工作正常并按预期执行。
现在我的问题是,当我使用 maven (> mvm appengine:update) 重新部署我的应用程序时,如果我对 cron.xml 进行了更改,则这些更改不会在部署完成后反射(reflect)在服务器上。也就是说,它是正在使用的旧 cron.xml。
如果我尝试手动更新 cron.xml (mvn appengine:cron_update),我会收到一个错误:
“错误的论点:请求的操作不支持 EAR 配置”
基本上我的问题是如何更新 cron.xml?
最佳答案
正确的命令是
mvn appengine:deployCron
关于java - GAE 在带有 Java 模块的应用程序上使用 Maven 更新 cron.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26089297/