У меня есть приложение загрузки spring (с использованием встроенного tomcat 7), и я установил server.port = 0
в мой application.properties
, чтобы у меня был случайный порт. После того, как сервер загрузился и запущен на порту, мне нужно получить порт, который был выбран.
Я не могу использовать @Value("$server.port")
, потому что он равен нулю. Это, казалось бы, простая часть информации, поэтому почему я не могу получить доступ к ней из своего java-кода? Как я могу получить к нему доступ?