springboot 获取当前项目的端口号 ip
Posted code_____monkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 获取当前项目的端口号 ip相关的知识,希望对你有一定的参考价值。
增加配置类
@Component
public class IpConfiguration implements ApplicationListener<WebServerInitializedEvent> {
private int serverPort;
@Override
public void onApplicationEvent(WebServerInitializedEvent event) {
this.serverPort = event.getWebServer().getPort();
}
public int getPort() {
return this.serverPort;
}
}
获取ip 端口号的代码
@Autowired
IpConfiguration ip;
InetAddress address = InetAddress.getLocalHost();
System.out.println("端口号"+address.getHostAddress()+",ip:"+ip.getPort());
以上是关于springboot 获取当前项目的端口号 ip的主要内容,如果未能解决你的问题,请参考以下文章
如何从 SearchBar 中获取 Tableview 中所有项目的当前项目的索引