mvn appengine:devserver [错误] 在可用目标中的插件 com.google.cloud.tools:appengine-maven-plugin:1.3.1 中找不到目标 'devserver'
mvn appengine:devserver [ERROR] Could not find goal 'devserver' in plugin com.google.cloud.tools:appengine-maven-plugin:1.3.1 among available goals
是的,我在 'Goal' not found Error 上遇到了类似的问题。但是没能解决我的问题-
我正在将我的 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]
任何建议,热烈欢迎!
谢谢。
有两个 App Engine Maven 插件可用于启动 SpringBoot 应用程序:
基于 App Engine SDK 和 Cloud 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 开发网络服务器的命令是
$ mvn appengine:run
在那种情况下,您对所选插件使用了错误的命令。
在您的代码中使用 $ mvn appengine:run
应该可以。
就我而言,缺少 gcloud App-Engine java 组件,我必须通过 运行:
安装它
gcloud components install app-engine-java
之后,App-Engine maven 插件正常运行。
是的,我在 'Goal' not found Error 上遇到了类似的问题。但是没能解决我的问题-
我正在将我的 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]
任何建议,热烈欢迎!
谢谢。
有两个 App Engine Maven 插件可用于启动 SpringBoot 应用程序: 基于 App Engine SDK 和 Cloud 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 开发网络服务器的命令是
$ mvn appengine:run
在那种情况下,您对所选插件使用了错误的命令。
在您的代码中使用 $ mvn appengine:run
应该可以。
就我而言,缺少 gcloud App-Engine java 组件,我必须通过 运行:
安装它gcloud components install app-engine-java
之后,App-Engine maven 插件正常运行。