我最近尝试在Windows XP (sp3)机器上升级我的leiningen安装程序,使用了lein upgrade和lein self-install两种方法。不幸的是,如下所示,这两次尝试都没有成功:
C:\>lein upgrade
The script at C:\lein.bat will be upgraded to the latest stable version.
Do you want to continue (Y/N)?Y
Downloading latest Leiningen batch script...
--2016-02-06 10:36:08-- https://github.com/technomancy/leiningen/raw/stable/bin/lein.bat
Resolving github.com (github.com)... 192.30.252.131
Connecting to github.com (github.com)|192.30.252.131|:443... connected.
ERROR: cannot verify github.com's certificate, issued by 'CN=DigiCert SHA2 Extended Validation Serve
r CA,OU=www.digicert.com,O=DigiCert Inc,C=US':
Unable to locally verify the issuer's authority.
To connect to github.com insecurely, use `--no-check-certificate'.
Failed to download https://github.com/technomancy/leiningen/raw/stable/bin/lein.bat
C:\>lein self-install
Downloading Leiningen now...
--2016-02-06 10:39:39-- https://github.com/technomancy/leiningen/releases/download/2.6.0/leiningen-
2.6.0-standalone.zip
Resolving github.com (github.com)... 192.30.252.131
Connecting to github.com (github.com)|192.30.252.131|:443... connected.
ERROR: cannot verify github.com's certificate, issued by 'CN=DigiCert SHA2 Extended Validation Serve
r CA,OU=www.digicert.com,O=DigiCert Inc,C=US':
Unable to locally verify the issuer's authority.
To connect to github.com insecurely, use `--no-check-certificate'.
Failed to download https://github.com/technomancy/leiningen/releases/download/2.6.0/leiningen-2.6.0-
standalone.zip
It is possible that the download failed due to "powershell",
"curl" or "wget"'s inability to retreive GitHub's security certificate.
The suggestions below do not check certificates, so use this only if
you understand the security implications of not doing so.
Curl failed to download the latest Leiningen version.
Try to use "wget" to download Leiningen by setting up
the HTTP_CLIENT environment variable with one of the following
values:
" a) set HTTP_CLIENT=curl -f -L -k -o"
NOTE: make sure *not* to add double quotes to set the value of
HTTP_CLIENT
If neither curl nor wget can download Leiningen, please seek
for help on Leiningen's GitHub project issues page.
使用 --no-check-certificate 选项也未能解决问题。
为了满足我的好奇心,我手动下载了 leiningen-2.6.0-standalone.zip,但是我不确定如何安装以便按照通常的方式使用 leiningen。我只需将文件解压缩到一个文件夹中,例如 C:\lein,并将其添加到我的路径中吗?任何帮助都将不胜感激。
谢谢。