Как импортировать appContext.xml с Spring-Boot?

У меня есть аннотации на основе spring-boot приложения и хочу импортировать src/main/webapp/WEB-INF/appContext.xml.

Не работает следующее:

@Configuration
@EnableAutoConfiguration
@ImportResource("classpath*:appContext.xml")
public class AppConfig {

}

Но если я appContext.xml в src/main/resources он работает так, как ожидалось.

Как я могу создать папку WEB-INF?

1 ответ

Хорошо, с документами, опубликованными @geoand, я нашел следующее:

Не используйте папку src/main/webapp, если ваше приложение будет упаковано в виде банки. Хотя эта папка является общим стандартом, она будет работать только с военной упаковкой, и она будет игнорироваться большинством инструментов сборки, если вы создадите банку.

Поэтому ясно, что я действительно должен скопировать мой файл контекста в src/main/resources.

licensed under cc by-sa 3.0 with attribution.