我有一个spring boot应用程序(使用嵌入式tomcat 7),我已经设置server.port = 0了我的application.properties所以我可以有一个随机端口.服务器启动并在端口上运行后,我需要能够获得所选的端口.
server.port = 0
application.properties
我不能使用,@Value("$server.port")因为它是零.这是一个看似简单的信息,为什么我不能从我的java代码中访问它?我该如何访问它?
@Value("$server.port")
port spring embedded-tomcat-7 spring-boot
embedded-tomcat-7 ×1
port ×1
spring ×1
spring-boot ×1