公司用web代理,NTLM验证的,这样在普通CMD下无法使用mvn命令访问网上的maven库,使用CNTLM工具解决。

下载CNTLM工具,安装,修改安装路径下的cntlm.ini,改成实际的ntlm proxy地址,CNTLM会起一个proxy service监听3128端口。

然后配置maven的代理,在maven目录下\conf/settings.xml,

    <proxy><id>optional</id><active>true</active><protocol>http</protocol><host>127.0.0.1</host><port>3128</port></proxy></proxies>

这个可以让cmd下运行mvn时候让mvn去找本地的cntlm代理,因为cntlm代理已经连通了实际的内网web代理,这时可以搜索到外网respository的jar包了。

参考:

http://docs.codehaus.org/display/MAVENUSER/Configuring+Maven+behind+an+NTLM+proxy

本文出自 “祝坤荣” 博客,请务必保留此出处

cmd 下通过NTML代理访问Maven 库相关推荐

  1. web静态资源访问规则||webjars的访问配置——webjars是maven库里面对css js image打的一个jar包

    Html css js image  txt   web项目中 放在 Webapp 在springboot项目中  静态资源放置的位置 Springboot默认的静态资源目录 (1)在src/main ...

  2. vue--echarts 图标库、excel导出、面包屑组件、富文本框、地图、前端使用代理访问、监控生产环境or开发环境

    目录 一.echarts 图标库 1.echarts的基础 2.项目中的使用 二.execl导出 三.面包屑组件 四.富文本框 五.地图 六.vite 构建配置 七.后端未开跨域资源共享,前端使用代理 ...

  3. CAS (3) —— Mac下配置CAS客户端经代理访问Tomcat CAS

    CAS (3) -- Mac下配置CAS客户端经代理访问Tomcat CAS tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1.9 ...

  4. Crawler:反爬虫机制之基于urllib库+伪装浏览器+代理访问(代理地址随机选取)+实现下载某网址上所有的图片到指定文件夹

    Crawler:反爬虫机制之基于urllib库+伪装浏览器+代理访问(代理地址随机选取)+实现下载某网址上所有的图片到指定文件夹 导读 基于反爬虫机制之基于urllib库+伪装浏览器+代理访问(代理地 ...

  5. 结束拒绝访问的进程 cmd下结束进程 强行结束进程

    结束拒绝访问的进程 有些病毒和恶意进程我们在任务管理器里面是不能结束的,这个时候,如果又没有工具,就很麻烦了,今天看网管员世界,提到了一种方法,能够解决: 根本的思想是用system的权限来运行tas ...

  6. 结束拒绝访问的进程 cmd下结束进程 强行结束进程 1

    结束拒绝访问的进程 有些病毒和恶意进程我们在任务管理器里面是不能结束的,这个时候,如果又没有工具,就很麻烦了,今天看网管员世界,提到了一种方法,能够解决: 根本的思想是用system的权限来运行tas ...

  7. Linux下搭建jenkins+svn+http+maven自动化部署

    Linux下搭建jenkins+svn+http+maven自动化部署 服务器设置: 卸载redhat的yum,安装centos的yum,配置第三方yum 1.删除redhat原有的rpm -qa | ...

  8. 若依前后端分离版本,Windows下使用Nginx代理的方式进行部署(全流程,图文教程)

    场景 若依官网: http://doc.ruoyi.vip/ 前提: 服务器上安装Mysql,并将数据库导入,在SpringBoot中的application-druid.yml配置mysql数据库连 ...

  9. Gradle 配置阿里云代理 https,maven central 中央仓库,google,gradle plugin,jcenter

    Gradle 配置阿里云代理 1. 问题描述 在使用Gradle更新项目依赖时,发生如下错误: Using insecure protocols with repositories, without ...

  10. cmd命令行使用pip install XXX库时,出现安装失败。

    ** 当我们在计算机cmd命令行使用pip install XXX库时,出现安装失败. ** 问题 当我们在windows系统下cmd命令行使用pip install XXX库时,出现安装失败. 出现 ...

最新文章

  1. Python面试之 is 和 == 的区别
  2. VGA、DVI、HDMI三种视频信号接口差别
  3. java 按钮组_java中创建一个按钮组,有10个按钮,分别写着0,1,2,,3。。。。9
  4. 20年,只有谷歌曾经不同
  5. mysql限制登录次数_mysql会话控制限制登录次数(connection_control插件)
  6. flexgdsgen
  7. mysql c接口_mysql C语言API接口及实例
  8. 关于div布局中float的使用
  9. Linux的append函数,linux block层
  10. 算法知识点——(1)特征工程
  11. python读取word文件内容_[python]读取word文档中的数据,整理成excel表
  12. Java并发编程实战_Java并发编程实战
  13. Ubuntu安装mysql数据可视化工具
  14. LimeSDR Mini轻松上手系列1: 介绍
  15. android tv webview,Android TV中WebView的按键响应问题
  16. android粘贴,Android复制粘贴到剪贴板
  17. 奈式准则和香农定理(附例题)
  18. 网络同步在游戏历史中的发展变化(二)—— Lockstep与帧同步
  19. 使用vi编辑器编辑一个C语言源程序hello.c,并使用编译工具GCC编译该源程序。
  20. Java中BIO,NIO,AIO

热门文章

  1. file 关闭_不会吧,还有人在 finally 里关闭资源?
  2. 一个请求里能有多个cookie吗_从一个男人对女人家人的态度里,能看出他有多爱对方吗?...
  3. python ssd目标检测_基于自注意力的SSD图像目标检测算法
  4. python 下标 遍历列表_Python中遍历列表中元素的操作
  5. bluecam连接步骤说明_智能门锁安装步骤分享
  6. python pandas series_Python Pandas 系列Series
  7. linux 最大磁盘 16t,linux ext4无法使用超过16T磁盘的解决办法
  8. mql 查询多结果_MQL入门到精通EA教程第六课MQL语言基础(五)
  9. oracle数据库SQL防止超长,SQL Server和Oracle防止数据锁定的比较
  10. ug侧铣头编程_基于UG建模和仿真的拖拉机箱体零件数控加工研究