maven - Visual Studio Code 终端无法使用代理

我尝试在 Visual Studio Code 中为项目执行 maven clean,但出现异常 java.net.UnknownHostException: repo.maven.apache.org。我怀疑是代理引起的,因为这里的开发环境需要代理上网,而我们在IE代理设置中使用.pac文件。

在文件 -> 首选项 -> 设置 -> 用户 -> 应用程序 -> 代理中,我将代理地址设置为 http://username:password@my.proxy.address:8080。在 settings.json 中,我输入如下:

{
    "http.proxy": "http://username:password@my.proxy.address:8080",
    "https.proxy": "http://username:password@my.proxy.address:8080",
    "http.proxyStrictSSL": false
}

现在我可以搜索扩展,但终端不工作。我该如何解决?

最佳答案

如果您想在终端中使用代理(例如 vsc),您必须更新系统变量:

http_proxy http://username:password@my.proxy.address:8080
https_proxy http://username:password@my.proxy.address:8080

https://stackoverflow.com/questions/60965077/

相关文章:

javascript - mxgraph 避免边缘重叠节点或其他边缘

unit-testing - 在 Racket 中使用模拟对象进行猴子修补

laravel - 使用 Nuxt 前端实现 Laravel 7 Passport 身份验证

java - 删除后 Netty SslHandler 握手超时

javascript - jsdoc如何描述返回SAME CLASS变量的静态类方法

emacs - 如何将ctags格式文件转换为etags格式文件?

oracle - 无法使用 confluent CLI : java. sql.SQLExcepti

php - 实时服务器上的 Laravel Coinbase API Http 异常错误但适用于 X

python - 计数没有。使用 dask 的大型 Parquet 文件中的行数没有内存错误

sql-server - 为什么我不能从我刚刚创建的 View 中选择 *?