恢复旧版Google Cloud SDK shell版本

时间:2017-07-28 10:15:42

标签: eclipse google-app-engine gcloud

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

提前致谢。

2 个答案:

答案 0 :(得分:4)

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

  1. 下载versioned archive

    • (如果您在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
    

答案 1 :(得分:2)

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

'amps'