Облачные инструменты для Eclipse поддерживают запуск нескольких Серверов приложений разработки , в том числе с одинаковой службой App Engine, работающей на каждом.Поэтому мы не можем использовать исходный каталог для развертывания, так как разные экземпляры будут мешать.
Вместо этого каждый экземпляр вашей службы копируется в область развертывания, найденную в <workspace>/.metadata/.plugins/org.eclipse.wst.server.core/tmp<X>/<service-name>
.Нам лучше разоблачить это местоположение.
Когда вы впервые взаимодействуете с эмулятором хранилища данных Def App Server, вы должны увидеть в консоли некоторые сообщения, определяющие местоположение файлов хранилища данных.
Nov 29, 2018 12:25:38 PM com.google.appengine.api.datastore.dev.LocalDatastoreService init
INFO: Local Datastore initialized:
Type: High Replication
Storage: /Users/bsd/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/test-imageservice-3079/WEB-INF/appengine-generated/local_db.bin
Nov 29, 2018 12:25:38 PM com.google.appengine.api.datastore.dev.LocalDatastoreService load
INFO: The backing store, /Users/bsd/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/test-imageservice-3079/WEB-INF/appengine-generated/local_db.bin, does not exist. It will be created.
Nov 29, 2018 12:26:08 PM com.google.appengine.api.datastore.dev.LocalDatastoreService$11 run
INFO: Time to persist datastore: 8 ms
Вы также можете сообщить серверу разработки приложений, отредактировав конфигурацию запуска сервера и добавив --generated_dir
аргумент командной строки, например: