2017-04-03 69 views
0

我試圖創建一個綠豆:春天開機+ apache的瓷磚

@Bean 
public TilesConfigurer tilesConfigurer() { 
    TilesConfigurer configurer = new TilesConfigurer(); 
    configurer.setDefinitions("/tiles/tiles-definition.xml"); 
    return configurer; 
} 

我得到這個問題:

錯誤名爲 'TilesConfigurer在' 創建豆。調用init 方法失敗;嵌套的例外是java.lang.IllegalArgumentException異常: 沒有網址爲ServletContext資源[/tiles/tiles-definition.xml]

磚,definition.xmlsrc/main/resources/static/tiles/文件夾,但春天也找不到它。 webcontent的默認根目錄是什麼?

當我使用Spring MVC時,它是webapp/WEB-INF,但我讀到Spring Boot中它是resources/static,所以我認爲它是每個靜態Web資源的根。你能幫我做這件事嗎?

回答

0

資源路徑似乎是錯誤的。

@Bean 
public TilesConfigurer tilesConfigurer() { 
    TilesConfigurer configurer = new TilesConfigurer(); 
    configurer.setDefinitions("static/tiles/tiles-definition.xml"); 
    return configurer; 
} 
+0

這是我的第一次嘗試。但它導致同樣的問題,我不知道該怎麼辦 – sztukers

+0

最新的錯誤? – 2017-04-03 18:33:31

+0

與上例中相同的錯誤 – sztukers