mvn appengine: devserver [ОШИБКА] Не удалось найти цель 'devserver' в плагине com.google.cloud.tools:appengine-maven-plugin:1.3.1 среди доступных целей - PullRequest
0 голосов
/ 08 мая 2018

Да, я прошел через аналогичный вопрос об ошибке «Цель не найдена». Но не смогли решить мою проблему -

Я развертываю свое приложение SpringBoot на GCP и затем this .

До сих пор несколько икоты, но удалось преодолеть.

На этот раз проблема в том, что я добавил цель, но все равно вижу ту же ошибку. Как это ->

<plugin>
<groupId>com.google.cloud.tools</groupId>
     <artifactId>appengine-maven-plugin</artifactId>
     <version>1.3.1</version>
	     <configuration>
		    <project>${endpoints.project.id}</project>
	            <version>1</version>
	       		<devserver.host>localhost</devserver.host>
	       		<devserver.port>8888</devserver.port>
	        </configuration>
</plugin>

Кроме того, я обновил maven до последней версии, выполнил 'mvn clean package' (который был успешной сборкой), а затем выполнил 'mvn appengine: devserver', и там написано -

[ERROR] Could not find goal 'devserver' in plugin com.google.cloud.tools:appengine-maven-plugin:1.3.1 among available goals deploy, deployCron, deployDispatch, deployDos, deployIndex, deployQueue, genRepoInfoFile, help, run, stage, start, stop -> [Help 1]
[ERROR]

Любые предложения, горячо приветствуем!

Спасибо.

1 Ответ

0 голосов
/ 08 мая 2018

Существует два плагина App Engine Maven, которые можно использовать для запуска приложения SpringBoot: App Engine SDK и Cloud SDK.

Плагин на основе App Engine SDK должен иметь следующую запись groupId в pom.xml:

<groupId>com.google.appengine</groupId> 

и команда для запуска веб-сервера разработки App Engine:

$ mvn appengine:devserver

Плагин для Cloud SDK должен иметь следующую запись groupId в pom.xml:

<groupId>com.google.cloud.tools</groupId> 

и команда для запуска веб-сервера разработки App Engine:

$ mvn appengine:run

В этом случае вы использовали неправильную команду для выбранного плагина.

Использование $ mvn appengine:run с вашим кодом должно работать.

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