簡體   English   中英

gcloud app deploy 命令錯誤 INVALID_ARGUMENT:此運行時需要 WEB-INF/appengine-web.xml

[英]gcloud app deploy command error INVALID_ARGUMENT: WEB-INF/appengine-web.xml is required for this runtime

我嘗試將 appengine-web.xml 文件中的工作轉換為使用 google app engine 項目中的 app.yaml 文件,所以我創建了 app.yaml 文件並將其放在項目的主文件夾中。 當我嘗試使用“gcloud app deploy”命令部署我的項目時,我收到錯誤 INVALID_ARGUMENT: WEB-INF/appengine-web.xml is required for this runtime if I run “gcloud app deploy path/appengine-web.xml” command the部署工作正常,我需要轉換為使用 app.yaml 文件嗎? 附加信息 我的項目用 java8 編寫 我的項目用 Eclipse 編寫

謝謝你

將在 App Engine 中部署的一個Java 應用程序必須在其 WAR 目錄 WEB-INF/ 中有一個名為appengine-web.xml的文件。

我驗證了gcloud app deploy命令文檔,對於 Java 8,您似乎需要運行:

gcloud app deploy ~/my_app/WEB-INF/appengine-web.xml

那就是你正在運行的那個。

另一方面,我發現這個文檔對於 Flexible )提到了如何組織文件,以防您想使用 java 8 的 app.yaml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM