是的,我在'目标'上经历了类似的问题。找不到错误。但还没能解决我的问题 -
我正在将我的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>
&#13;
另外,我将maven更新到最新版本,做了一个&mvn清洁包&#39; (这是成功的构建),然后做了“引擎”:devserver&#39;它说 -
[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]
任何建议,热烈欢迎!
感谢。
答案 0 :(得分:1)
您可以使用两个App Engine Maven插件来启动SpringBoot应用: 基于App Engine SDK和基于云SDK。
基于App Engine SDK的插件应在pom.xml
中包含以下groupId条目:
<groupId>com.google.appengine</groupId>
以及运行App Engine开发Web服务器的命令是
$ mvn appengine:devserver
基于Cloud SDK的插件应在pom.xml
中包含以下groupId条目:
<groupId>com.google.cloud.tools</groupId>
以及运行App Engine开发Web服务器的命令是
$ mvn appengine:run
在这种情况下,您对所选插件使用了错误的命令。
将$ mvn appengine:run
与您的代码一起使用应该有效。