首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >slf4j不在云端点AppEngine应用程序上登录

slf4j不在云端点AppEngine应用程序上登录
EN

Stack Overflow用户
提问于 2017-09-20 02:36:53
回答 2查看 306关注 0票数 0

我在AppEngine标准环境Java8中使用Google Cloud Endpoint,我使用Maven.

我正在尝试使用slf4j进行日志记录,但是在任何级别都没有日志记录(日志不会出现在Stackdriver日志记录中)。我已经在我的pom.xml中包含了slf4j和slf4j-jdk14绑定。

使用java.util.logging的日志功能与预期一样,日志会根据我在logging.properties中设置的日志级别显示在Stackdriver日志中。但我更喜欢使用slf4j接口。

有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2017-09-20 19:42:08

事实证明,端点框架依赖于slf4j-nop.jar

这可以通过运行mvn dependency:tree来查看。然后,您可以在/WEB-INF/lib/中看到nop jar。

要避免在war中包含jar,请使用maven-war-plugin的packaging选项,例如:

代码语言:javascript
复制
   <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-war-plugin</artifactId>
      <version>2.6</version>
      <configuration>
         <webResources>
            <resource>
               <directory>${basedir}/src/main/webapp/WEB-INF</directory>
               <filtering>true</filtering>
               <targetPath>WEB-INF</targetPath>
            </resource>
         </webResources>
         <packagingExcludes>
             WEB-INF/lib/slf4j-nop-*.jar
         </packagingExcludes>
      </configuration>
   </plugin>

还要确保包含对要使用的绑定的依赖项,例如

代码语言:javascript
复制
 <dependency>
     <groupId>org.slf4j</groupId>
     <artifactId>slf4j-jdk14</artifactId>
     <version>1.7.25</version>
 </dependency>
票数 0
EN

Stack Overflow用户

发布于 2018-01-11 03:30:12

我已经向Google Endpoint团队开了一张罚单,但关于是否以及如何解决这个问题的讨论正在进行中。

https://github.com/cloudendpoints/endpoints-java/issues/116

同时,您也可以像这样排除slf4j-nop:

代码语言:javascript
复制
<dependency>
    <groupId>com.google.endpoints</groupId>
    <artifactId>endpoints-framework</artifactId>
    <version>${endpoints-framework.version}</version>
    <exclusions>
        <exclusion>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-nop</artifactId>
        </exclusion>
    </exclusions>
</dependency>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46307589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档