2016-09-14 5 views
0

В настоящее время я сидел боб для получения имени хоста в файле конфигурацииПолучить имя хоста из переменной окружения с помощью пружины

@Bean 
public String hostname() throws UnknownHostException { 
    return InetAddress.getLocalHost().getHostName(); 
} 

Это работает, но мне интересно, если мы можем получить это имя хоста из переменных окружения как на Unix и Linux.

http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html

Я ожидал что-то подобное на моем application.properties файл

hostname =${ECHO=/proc/sys/kernel/hostname} 

hostname =${PATH=/proc/sys/kernel/hostname} 

Любое предложение?

ответ

0

О linux Вы можете получить имя хоста, используя System.getenv("HOSTNAME")

Смежные вопросы