如何让tomcat只支持ipv4

简介: 如何让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了。

相关文章
|
12月前
|
应用服务中间件 Linux Windows
一台tomcat如何部署多个端口不同的服务?
复制tomcat下webapps文件夹为webapps1 , webapps2 (文件名称无要求 , 需要部署N个项目就复制N-1个文件夹 , 比如部署三个项目 , 再复制两个webapps就行 , 以此类推)
135 0
|
应用服务中间件 Linux Shell
nginx80端口转发到多个tomcat
nginx80端口转发到多个tomcat
366 0
nginx80端口转发到多个tomcat
|
应用服务中间件
35修改tomcat端口
35修改tomcat端口
97 0
35修改tomcat端口
|
网络协议 安全 物联网
Tomcat:-Djava.net.preferIPv4Stack=true只支持ipv4
Tomcat:-Djava.net.preferIPv4Stack=true只支持ipv4
970 0
Tomcat:-Djava.net.preferIPv4Stack=true只支持ipv4
|
网络协议 应用服务中间件 Android开发
如何让tomcat只支持ipv4
如何让tomcat只支持ipv4
534 0
|
网络协议 Unix 应用服务中间件
tomcat8.5只监听本地ipv4端口
环境:Freebsd 12.0,openjdk8,tomcat8.5 首先,在/etc/rc.conf里加入 # tomcat enable tomcat85_enable="YES" tomcat85_java_opts="-Djava.
2693 0
|
应用服务中间件
如何在服务器上让tomcat只支持ipv4
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.
1243 0
|
应用服务中间件
Tomcat 端口问题处理
访问localhost:端口号有正常页面返回 访问IP:端口号没有页面返回 外部telnet端口,端口可以通 后查看监听端口,发现有两个程序使用同一个端口导致
671 0
|
Java 应用服务中间件
|
Web App开发 Java 应用服务中间件