繁体   English   中英

恢复到旧的 Google Cloud SDK shell 版本

[英]Reverting to old Google Cloud SDK shell version

我正在尝试将 Java 项目从 Eclipse 部署到 Google App Engine 中,但被 JSP 阻止了。 由于“'utf8' 编解码器无法解码字节”错误,Everything JSP 使我的应用程序无法部署。 不要尝试插入任何奇怪的(不是 UTF-8)字符,Eclipse 的所有内容都设置为 UTF-8。 试图发送适用于 Eclipse 的 Google App Engine 工具(即将弃用)的存档,但不会部署。 我已经看到有关将 Google Cloud Tools for Eclipse 插件恢复到以前版本(1.58 似乎避免了一些问题)的线程是这些最近错误的可能解决方案,但我在安装时遇到问题,批处理只是告诉我“安装将退出“?,之前尝试卸载以前的(最新)版本,确保我正在启动 bundled-python 批处理。 仍然无法安装旧版本的 Google Cloud SDK shell。 如果有人对导致我的安装失败的原因有任何建议,我会很高兴。

提前致谢。

您可以通过多种方式获取旧版 Google Cloud SDK。

  1. 下载版本化存档

    • (如果您使用的是 Windows) google-cloud-sdk-XXX.0.0-windows-x86_64-bundled-python.zip文件。
    • 解压到some\dir
    • 添加some\dir\google-cloud-sdk\bin目录到你的系统路径
    • 重新启动命令提示符(或依赖于 gcloud 的其他应用程序)并运行例如gcloud info ,它应该是功能齐全的安装,无需运行install.bat
  2. 或者,使用现有的 SDK 安装和gcloud组件管理器返回到以前的版本。 例如

    gcloud components update --version 158.0.0

使用 apt-get 按版本号定位:

sudo apt-get install google-cloud-sdk=294.0.0-0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM