在Maven下代理服务器设定的方式

 更新时间:2018年12月27日 11:20:11   作者:liumiaocn   我要评论

今天小编就为大家分享一篇关于在Maven下代理服务器设定的方式,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

在很多场景下,maven不能直接访问到外网时,使用代理是其中常见的一种方式。这篇文章整理一下常见的maven中设置代理的方法。

代理服务器

代理服务器的搭建,可以使用nginx,或者更为专业一点的使用squid,轻松实现http和https方式。具体方式可以参看如下文章:

代理服务器设定与详细设定方法

maven代理服务器设定

方法1: 设定settings.xml

通过设定全局或者局部的proxy段即可设定代理服务器,一般为注视掉。使用例:

 <proxies>
   <proxy>
   <id>optional</id>
   <active>true</active>
   <protocol>http</protocol>
   <username>用户名</username>
   <password>用户密码</password>
   <host>ip或者代理服务器的url</host>
   <port>端口</port>
   <nonProxyHosts>无需使用代理访问的地址</nonProxyHosts>
  </proxy>
 </proxies>

设定说明

方法2: 在mvn命令中通过-D传入运行时设定

方法1适合与长期保存的内容,如果需要临时的变更性的设定或者不太方便修改pom文件的情况下,择适合使用这种方法进行设定,其实从根本上来说,这是JVM的设定,自然mvn也是这样使用的。

使用例(https方式):mvn compile -Dhttps.proxyHost=192.168.163.118 -Dhttps.proxyPort=3128

小结

这篇文章总结了maven下如何设定代理的方式,主要是使用pom文件设定或者运行时传入代理服务器信息,都是常用的maven代理的设定方式。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • Java 读取指定路径的文本文件并返回String的方法

    Java 读取指定路径的文本文件并返回String的方法

    今天小编就为大家分享一篇Java 读取指定路径的文本文件并返回String的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 深入Spring Boot实现对Fat Jar jsp的支持

    深入Spring Boot实现对Fat Jar jsp的支持

    这篇文章主要介绍了深入Spring Boot实现对Fat Jar jsp的支持,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • Java中的字节流文件读取教程(一)

    Java中的字节流文件读取教程(一)

    这篇文章主要给大家介绍了关于Java中字节流文件读取的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • 浅析mybatis和spring整合的实现过程

    浅析mybatis和spring整合的实现过程

    据官方的说法,在Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的需求,下面通过Mybatis-Spring来整合Mybatis跟Spring的用法做介绍
    2015-10-10
  • Java concurrency之AtomicLongArray原子类_动力节点Java学院整理

    Java concurrency之AtomicLongArray原子类_动力节点Java学院整理

    这篇文章主要介绍了Java concurrency之AtomicLongArray原子类的相关知识,感兴趣的朋友参考下吧
    2017-06-06
  • java JTree JCheckBox树复选框详解

    java JTree JCheckBox树复选框详解

    这篇文章主要为大家详细介绍了java JTree JCheckBox树复选框的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • Java IO复用_动力节点Java学院整理

    Java IO复用_动力节点Java学院整理

    这篇文章主要介绍了Java IO复用的相关知识,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-05-05
  • Java实现的快速查找算法示例

    Java实现的快速查找算法示例

    这篇文章主要介绍了Java实现的快速查找算法,结合具体实例形式分析了快速查找算法的原理与相关实现技巧,需要的朋友可以参考下
    2017-09-09
  • java编程经典案例之基于斐波那契数列解决兔子问题实例

    java编程经典案例之基于斐波那契数列解决兔子问题实例

    这篇文章主要介绍了java编程经典案例之基于斐波那契数列解决兔子问题,结合完整实例形式分析了斐波那契数列的原理及java解决兔子问题的相关操作技巧,需要的朋友可以参考下
    2017-10-10
  • Java基础教程之类型转换与多态

    Java基础教程之类型转换与多态

    这篇文章主要介绍了Java基础教程之类型转换与多态,本文讲解了 基本类型转换、 upcast与多态、 Object类等内容,需要的朋友可以参考下
    2014-09-09

最新评论