@Value не работает весной @configurationJAVA

Программисты JAVA общаются здесь
Anonymous
@Value не работает весной @configuration

Сообщение Anonymous »

Нужна помощь, где проблема?@Configuration
@PropertySource(value={"classpath:application.properties"})
class WebConfig extends WebMvcConfigurerAdapter{

@Bean
public static PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer() {
return new PropertySourcesPlaceholderConfigurer();
}
}
< /code>

У меня есть другой класс конфигурации, где я пытаюсь использовать свойства как < /p>

shrong> myserverconfig.java

@Configuration
class MyServerConfig {

@Value("${server.url}")
private String url;
...
}
< /code>

application.properties

server.url=http://localhost:8080/test/abc
< /code>

Но получить: < /p>


java.lang.illegalargumentException: не удалось разрешить Placeholder 'Server.url'. Есть мысли?

Подробнее здесь: https://stackoverflow.com/questions/465 ... figuration

Вернуться в «JAVA»