Установка библиотеки Google AppEngine Blobstore в Eclipse - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь открыть старый проект в Eclipse Oxygen.Плагин Google Cloud Platform установлен и работает.

enter image description here

Мой старый проект ссылается на старые библиотеки blobstore.

Проблема в том, что проект больше не компилируется, потому что в нем отсутствуют библиотеки для хранилища.

enter image description here

Я посмотрел в BuildПуть> Добавить библиотеки, но видеть только новые библиотеки GCP:

enter image description here

Где я могу найти эти библиотеки и как установить их в моем проекте в Eclipse

Ответы [ 3 ]

0 голосов
/ 12 июня 2018

То, что вы не видите библиотеки App Engine в этом диалоговом окне, предполагает, что ваш проект не настроен как стандартный проект App Engine.Вы должны иметь возможность щелкнуть правой кнопкой мыши по проекту и выбрать Настройка> Преобразовать в стандартный проект App Engine .

После этого вы сможете добавить сюда библиотеки, выбрав приложениеAPI двигателя и клик-финиш:

Google Cloud Platform for Eclipse    1.7.0.201805302000

0 голосов
/ 16 августа 2018

@ BriandeAlwis предоставил ответ.Я публикую его здесь как ответ, поскольку он опубликовал это только в комментарии.

То, что вы не видите библиотеки App Engine в этом диалоговом окне, предполагает, что ваш проект не настроен как приложениеДвигатель Стандартный проект.Вы должны иметь возможность щелкнуть правой кнопкой мыши по проекту и выбрать «Настройка»> «Преобразовать в стандартный проект App Engine».

0 голосов
/ 07 июня 2018

Как видно из кода:

import com.google.appengine.api.blobstore.BlobKey;
import com.google.appengine.api.blobstore.BlobstoreService;
import com.google.appengine.api.blobstore.BlobstoreServiceFactory;
//........

библиотеки хранилища расположены в com.google.appengine.api.*

Так что вы должны выбрать API App Engine и нажмите Готово:

enter image description here

На изображении я использую Google Cloud Platform for Eclipse 1.7.0.201805302000.Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...