3 回答
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個贊
在“普通”Tomcat 中,您需要傳遞-Djava.net.preferIPv4Stack=true以僅使用 IPv4。您應(yīng)該能夠設(shè)置一個環(huán)境變量,或者如果需要,在您的環(huán)境開始時有一些代碼,例如:
Properties props = System.getProperties();
props.setProperty("java.net.preferIPv4Stack", "true");
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個贊
將 env 變量設(shè)置CATALINA_OPTS為 exportCATALINA_OPTS="-Djava.net.preferIPv4Stack=true"沒有幫助。
然而,設(shè)置_JAVA_OPTIONSenv 變量發(fā)揮了作用。
export _JAVA_OPTIONS="-Djava.net.preferIPv4Stack=true"# 永久放入~/.bashrc并source ~/.bashrcmvn clean installjava -jar file.jarnetstat -tunlp#查看tomcat監(jiān)聽ipv4
添加回答
舉報
