Google官方GAE Apache Maven插件(https://developers.google.com/appengine/docs/java/tools/maven)的文档非常不完整。我目前的问题是他们没有解释以下标记的含义,如 appengine:devserver :<fullScanSeconds>, <address>, <disableUpdateCheck>, <jvmFlags>, <port>, and <server>
中所列。有人可以解释一下吗?有些标记很明显,例如<port>
,但有些标记含糊不清,例如<address>
和<server>
标记之间的差异。感谢。
答案 0 :(得分:2)
maven插件包装dev_appserver和appcfg脚本,因此根据您运行的插件目标(即devserver vs update),有不同的参数
这些是运行本地devserver时可用的选项 - 即mvn appengine:devserver https://developers.google.com/appengine/docs/java/tools/devserver#Command_Line_Arguments
fullScanSeconds在这里解释: https://developers.google.com/appengine/docs/java/tools/maven#Using_The_App_Engine_Maven_Plugin
这些是可用于不同appcfg命令的选项 https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Command_Line_Arguments 它们是插件操作的上下文,它们是:
update,
rollback,
enhance,
devserver,
devserver_start,
devserver_stop,
set_default_version,
vacuum_indexes,
update_dos,
update_indexes,
update_queues,
update_cron
backends_start,
backends_delete,
backends_stop,
backends_configure,
backends_rollback,
backends_update,
endpoints_get_discovery_doc,
endpoints_get_client_lib,