`
qing_gee
  • 浏览: 118155 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

如何让tomcat只支持ipv4

阅读更多

前言:在网上找了N多的例子,如何直接设置tomcat运行时,通过request.getRemoteAddr()来获取对应的ipv4地址,而不是win7默认的ipv6,那么反复的实验后,终于找到了,当然还是要感谢网上其他的人让我找到了-Djava.net.preferIPv4Stack=true。

 

第一种,如果你是直接在eclipse的tomcat环境下运行,那么,你只需在tomcat的运行参数中加入“-Djava.net.preferIPv4Stack=true”,位置在run config中的vm argument。

 

第二种,如果你是通过tomcat的start.bat进行启动的,那么你需要找到bin目录下的catalina.bat文件,在其中搜索“set JAVA_OPTS”,将其加入以下内容

写道
set JAVA_OPTS=%JAVA_OPTS% -Djava.net.preferIPv4Stack=true %LOGGING_MANAGER%

 在%后加入Djava.net.preferIPv4Stack=true”。

 

这样再次启动tomcat后,就OK了。

1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics