QQ截图20151118104046.png 通过查找发现,其实是jetty与tomcat的发生了包冲突:tomcat-juli。 现在问题找到了,就需要想办法解决了。 解决方案如下: 因为spring-boot-starter-data-jpa中依赖了tomcat-juli,而jetty插件也依赖了此包,需要将前者去掉: <dependency> <groupId <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli
但是tomcat-juli可以针对不同的classloader来使用不同的配置文件,使得tomcat下不同的Web应用程序可以使用各自独立的日志文件。 配置文件logging.properties tomcat-juli使用的配置文件是logging.properties,一个简单的配置如下: 1 2 3 4 5 6 handlers= java.util.logging.ConsoleHandler 另外提一下,tomcat-juli的日志级别和log4j等是不一样的,其级别如下: 1 SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > NotSerializableException()); LOGGER.log(Level.SEVERE, "test1: a severe msg", new NotSerializableException()); } 这里需要注意的是,tomcat-juli
properties> 然后依赖中加上(这个其实不加也行, 官方文档是加上的) <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli 7.0.69</tomcat.version></properties><dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli
properties> 然后依赖中加上(这个其实不加也行, 官方文档是加上的) <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli 7.0.69</tomcat.version></properties><dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli
dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli
开始引入一个新的模块: Tomcat Jdbc Pool Tomcat Jdbc Pool 近乎兼容 DBCP,性能更高 异步方式获取连接 Tomcat Jdbc Pool是Tomcat的一个模块,基于Tomcat-Juli
3 tomcat-juli相关jar包 tomcat-juli.jar位于CATALINA_HOME/bin/目录下。
The tomcat-juli library is documented in the Logging chapter in the User Guide.