亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Google App Engine SDK 棄用影響我的框架應用程序

Google App Engine SDK 棄用影響我的框架應用程序

達令說 2023-06-04 14:53:55
我有在 Play 框架 1.x 中開發并在 Google 應用引擎標準環境中運行的應用程序。下面是我部署應用程序 GAE 的方式。命令- play gae:deploy 但此命令在內部從 GAE Cloud SDK 調用“appcfg”。所以現在我必須更改我的部署程序。我嘗試按照 Google 文檔的建議使用 Cloud SDK 進行部署。基本命令 - “gcloud app deploy”。我檢查了谷歌云文檔,發現他們建議將 Java11 用于帶有 app.yaml 文件的 GAE 標準環境。但是我現在只想將 Java8 用于 GAE 標準環境。但是在部署時給出如下警告 -警告:自動應用檢測已棄用,很快就會被刪除。作為替代方案,使用 https://cloud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml 上的說明自己創建一個 app.yaml 文件(App Engine Flexible環境)或 https://cloud.google.com/appengine/docs/sta ndard/python/config/appref(App Engine 標準環境)在您的語言選項卡下。部署到 Google App Engine 需要一個 app.yaml 文件。此命令將運行gcloud beta app gen-config以在當前目錄中為您生成一個 app.yaml 文件(如果當前目錄不包含 App Engine 服務,請回答“否”)。如果我必須為我的基于 Java 的 GAE 標準應用程序構建 app.yaml 文件,那么它的結構是什么?如果 app.yaml 文件對于 java8 GAE 應用程序是不可能的,那么使用命令部署這個應用程序的 appengine-web.xml 的結構是什么"gcloud app deploy"還有一種選擇是,我應該遷移基于 maven 的應用程序。但現在我不想遷移到 Maven 工具。
查看完整描述

1 回答

?
夢里花落0921

TA貢獻1772條經驗 獲得超6個贊

基本上是獲取Cloud SDK而不是 appcfg 命令,您必須使用gcloud命令。

對于您的問題:

1 - Java8 標準環境不需要 app.yaml

2 - 要使用 Maven 將 Java8 應用程序部署到 GAE Standard,您將使用以下命令?mvn appengine:deploy

查看完整回答
反對 回復 2023-06-04
  • 1 回答
  • 0 關注
  • 144 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號