Java DevServer的Appengine本地数据存储位置配置
在当前的Appengine java文档中,我找不到任何关于本地数据存储位置配置参数的提及 我记得几年前有一把钥匙:Java DevServer的Appengine本地数据存储位置配置,java,google-app-engine,maven,Java,Google App Engine,Maven,在当前的Appengine java文档中,我找不到任何关于本地数据存储位置配置参数的提及 我记得几年前有一把钥匙:-Ddatastore.backing\u store。然而,目前的文档中没有提到这一点 只有一些老博客提到了这一点: 最近的情况如何?此配置是否已被弃用 目前的做法是什么? 人们在Maven中使用什么来防止每次重建时清理数据存储?文档中没有提到,但它仍然有效 <plugin> <groupId>com.google.appengine</g
-Ddatastore.backing\u store
。然而,目前的文档中没有提到这一点
只有一些老博客提到了这一点:
最近的情况如何?此配置是否已被弃用
目前的做法是什么?
人们在Maven中使用什么来防止每次重建时清理数据存储?文档中没有提到,但它仍然有效
<plugin>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>${appengine.target.version}</version>
<configuration>
<jvmFlags>
<jvmFlag>-Ddatastore.backing_store=c:/temp/ds-maven.bin
</jvmFlag>
</jvmFlags>
</configuration>
</plugin>
com.google.appengine
appengine maven插件
${appengine.target.version}
-Ddatastore.backing_store=c:/temp/ds-maven.bin
如果要在不使用maven的情况下修改存储位置,可以在dev服务器的命令行中指定它,如下所示:
dev_appserver --property=datastore.backing_store=c:/temp/ds.bin <app directory>
dev_appserver--property=datastore.backing_store=c:/temp/ds.bin
不过要小心,因为它们不是文档化的功能,谷歌可能会在没有警告的情况下决定删除它们