折磨死人的局域网
来源:互联网 发布:男朋友要我穿丝袜知乎 编辑:程序博客网 时间:2024/04/29 11:57
最近工作环境换成了局域网,所有的都要使用http代理,qq,微信等不设置木有办法使用。
开发环境idea+maven+scala+sbt等
1、局域网内idea安装插件
settings-》plugins-》输入要下载的插件名例如scala-》install jetBrains plugin-》在下方有http proxy settings-》
配置你自己的代理ip和端口,这样就可以在局域网使用idea下载插件了。
2、maven在局域网的配置
设置在配置文件中settings.xml
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>gbicc_o</username>
<password>12348765</password>
<host>10.125.100.254</host>
<port>8080</port>
<nonProxyHosts>10.*;ods.*</nonProxyHosts>
</proxy>
</proxies>
3、局域网内idea配置sbt
如果正在用idea搭建spark,使用scala,scala钟爱sbt,所以很多版本用到了scala中有sbt,我在使用的时候一开始没想到代理的问题
Error:Error while importing SBT project:<br/>...<br/><pre>https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: org.fusesource.jansi#jansi;1.11: not found
::::::::::::::::::::::::::::::::::::::::::::::
最初想的是版本不合适,还有说是sdk设置指向scala的安装位置的lib包等等,还有ipv4,ipv6,防火墙的问题等等 改了一通未果。
sbt类似maven也要联网,其实只要涉及到联网的就要设置代理。
在idea->settings->搜索sbt-》在右侧的jvm options里面vm parameters 添加 追加代理的ip及端口等信息 :(这只是其中一种解决办法)
-Dhttp.proxyHost=10.125.100.254
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=10.125.100.254
-Dhttps.proxyPort=8080
-Dhttp.nonProxyHosts="localhost|127.0.0.1|10.*.*.*"
-Dhttps.nonProxyHosts="localhost|127.0.0.1|10.*.*.*"
其中10.125.100.254写的是代理ip,8080代理端口,localhost|127.0.0.1|10.*.*.*:本机ip的几种形式
还有其他的解决 办法 https://blog.bluerain.io/p/Scala-With-SBT.html
4、全局代理(我这边还不好用,摘自http://www.tuicool.com/articles/nyUveur)整体配置代理的模式,不用每个插件都配置代理
idea在设置中有关于代理的设置, 但在使用中发现这里设置的代理只对idea有效, 对idea的插件无效
这里遇到在使用 idea.goxz.gq
激活 JRebel
插件时, 由于反向代理服务器在国外, 导致 JRebel
无法连接到服务器, 研究了下怎么全局使用代理, 具体方法为在 idea.exe.vmoptions
及 idea64.exe.vmoptions
中追加
-DproxySet=true-Dhttp.proxyHost=10.125.100.254-Dhttp.proxyPort=8080
10.125.100.254:为HTTP代理服务器地址 ,8080:8080为HTTP代理服务器端口
我这里电脑上有使用 ShadowsocksR , 这软件默认会给系统提供一个 sock4/sock5/http 代理, 端口默认为 1080, 如果你有使用 ShadowsocksR , 并且没有修改过默认端口, 则追加信息和我一样即可, 如果没有使用, 就需要自己去网上找 HTTP代理服务器并修改追加信息了.
- 折磨死人的局域网
- 折磨死人啦
- 折磨死人的超级变态题(求解释)
- 甜蜜的折磨!~
- ASP.NET的折磨
- 买房子的折磨
- 做项目的折磨
- 难以承受的折磨
- 备受折磨的msdn2010
- WPF 的折磨
- ns2的折磨
- 受尽折磨的一周
- 折磨
- 碎片感悟,折磨人的PlaceholderFragment,折磨人的fragment_main
- 感谢折磨你的人
- 折磨人的EL表达式
- 折磨人,中国人的最爱
- 链表,折磨人的数据结构
- 愿做一枚美男子
- 无向图的双连通分量
- 集体智慧编程(2)——提供推荐
- 一致性hash算法
- 输入/输出流
- 折磨死人的局域网
- Masonry介绍与使用实践:快速上手Autolayout
- opencv canny边缘检测
- 继续XXX定律
- Spring boot 中文手册pdf
- jdbc动态加载jar包连接mysql和hive
- C++的粗略学习
- -Java-泛型
- 欢迎使用CSDN-markdown编辑器