由于依赖性,Apache tile无法正常工作

时间:2017-09-04 20:18:06

标签: java maven spring-mvc

我认为我有两个家属的问题。首先我必须解决SLF4J的问题https://www.slf4j.org/codes.html#StaticLoggerBinder

添加最新版本的slf4j,我的依赖关系如下所示:

<dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-extras</artifactId>
    <version>3.0.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple -->
<dependency>
   <groupId>org.slf4j</groupId>
   <artifactId>slf4j-simple</artifactId>
   <version>1.8.0-alpha2</version>
   <scope>test</scope>
</dependency>

但mi标题与页面没有比较,现在我没有任何错误,我不知道该怎么做。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

检查文档: https://tiles.apache.org/framework/getting_started.html

您需要实现slf4j和commons日志记录 - 类似于log4j。

作为替代方案,我建议只使用slf4j-simple。这一个依赖项应该可以解决您的记录器需求。

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>1.7.25</version>
    </dependency>

你仍然需要一个log4j prop文件。你可以看看我的,以了解你应该把它放在哪里:

https://github.com/devaaron/log-prox/blob/master/src/main/resources/log4j.properties