Eclipse,javaw 通过Proxifile代理ipv6协议问题解决

简介:

文章作者:One Coder
本文地址:http://www.coderli.com/archives/proxifile-eclipse-ipv6/

版权所有 © 转载时必须以链接形式注明作者和原始出处! 

这是一个在比较特殊情况下才会发生的问题。不过却在笔者的身上发生了,既然如此,那就记录一下,也许还有其他朋友也会碰到。

问题描述:笔者办公环境使用Proxifile全局代码上网,不过对于一些不想走代理的程序和地址进行了过滤。然后笔者发现,Eclipse更新不好用了。查看Proxifile记录,发现Eclipse访问网址,都是通过ipv6协议。而ipv6似乎proxifile无法解析。于是,笔者在Eclipse的配置文件,eclipse.ini中加入下面一行配置。

-vmargs
-Djava.net.preferIPv4Stack=true

重启,生效。

然而,问题还没完。笔者最近一直在研究Netty。在启动Netty服务的时候,发现开始报无法绑定地址的错误。很显然,这也是由于设置proxifile代理产生的。(因为之前没有这个问题。),查看日志,还是ipv6的问题。这回是javaw.exe,走的ipv6协议。

一样的解决办法,临时在启动项参数中加入:

-Djava.net.preferIPv4Stack=true

解决。


不过后来笔者有考虑了一下,这样一个一个设置太麻烦了,不如来个全局的,于是笔者在使用的jre上,设置了全局参数。一劳永逸了。:)



     本文转自mushiqianmeng 51CTO博客,原文链接:http://blog.51cto.com/mushiqianmeng/940343,如需转载请自行联系原作者




相关文章
|
Android开发
Eclipse 代理
1 Eclipse Update时代理设置 在 Eclipse安装一些新的插件时,一般最好Help->Software Update来升级.但是在教育网中需要找到代理才能访问国际网, 设置代理的方式如下: Window->Preferences->Install/Update: P...
1085 0
|
3月前
|
Java Maven Android开发
在Eclipse里配置Maven插件
Maven是一款比较常用的Java开发拓展包,它相当于一个全自动jar包管理器,会导入用户开发时需要使用的相应jar包。使用Maven开发Java程序,可以极大提升开发者的开发效率。下面我就跟大家介绍一下如何在Eclipse里安装和配置Maven插件。
46 0
|
4月前
|
Java Android开发
eclipse安装SpringBoot插件的无敌办法
eclipse安装SpringBoot插件的无敌办法
57 0
|
4月前
|
Java Android开发 Spring
在 Eclipse 中安装 SpringTools 插件
在 Eclipse 中安装 SpringTools 插件
64 0
|
5月前
|
XML Java 应用服务中间件
Eclipse插件下载地址汇总
Eclipse插件下载地址汇总
46 0
|
6月前
|
存储 Android开发
Eclipse安装Flowable Eclipse Designer插件实现图形建模BPMN 2.0流程图
Eclipse安装Flowable Eclipse Designer插件实现图形建模BPMN 2.0流程图
170 0
|
6月前
|
IDE Java Apache
Eclipse 安装了 Groovy 开发插件之后,双击打不开 .java 文件了
Eclipse 安装了 Groovy 开发插件之后,双击打不开 .java 文件了
44 0
|
7月前
|
数据采集 IDE Java
|
7月前
|
Android开发
Eclipse 里一个 SAP Hybris Commerce 的开发插件
Eclipse 里一个 SAP Hybris Commerce 的开发插件
44 0