2017-02-20 206 views
1

我使用gradle這個運行彈簧webmvc項目,使用命令
./gradlew clean jettyRun設置日誌記錄級別

但是每當我運行它,我得到的調試消息,如垃圾郵件(這只是一個例子)

16:21:13.507 [[email protected]] DEBUG org.springframework.web.servlet.view.BeanNameViewResolver - No matching bean found for view name 'page' 
16:21:13.511 [[email protected]] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'freemarkerConfig' 
16:21:13.514 [[email protected]] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Invoking afterPropertiesSet() on bean with name 'page' 
16:21:13.515 [[email protected]] DEBUG freemarker.cache - TemplateLoader.findTemplateSource("page_en_US.ftl"): Not found 
16:21:13.516 [[email protected]] DEBUG freemarker.cache - TemplateLoader.findTemplateSource("page_en.ftl"): Not found 
16:21:13.517 [[email protected]] DEBUG freemarker.cache - TemplateLoader.findTemplateSource("page.ftl"): Not found 
16:21:13.517 [[email protected]] DEBUG freemarker.cache - "page.ftl"("en_US", Cp1252, parsed) no source found. 

任何人都知道如何使它不會將所有這些信息垃圾郵件?我希望日誌級別是WARN而不是DEBUG。
我試圖推文件與警告級別定義無處不在here它沒有幫助。

編輯

我的build.gradle文件

apply plugin: 'java' 
apply plugin: 'idea' 
apply plugin: 'jetty' 
apply plugin: 'war' 
apply plugin: 'org.springframework.boot' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile("org.springframework.boot:spring-boot-starter-web:1.5.1.RELEASE") { 
     exclude module: "spring-boot-starter-tomcat" 
    } 
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-jetty', version: '1.5.1.RELEASE' 
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-actuator', version: '1.5.1.RELEASE' 
    compile group: 'org.springframework', name: 'spring-webmvc', version: '4.3.6.RELEASE' 
    compile group: 'org.springframework', name: 'spring-context-support', version: '4.3.6.RELEASE' 
    compile group: 'org.springframework', name: 'spring-orm', version: '4.3.6.RELEASE' 
    compile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0' 
    compile group: 'org.freemarker', name: 'freemarker', version: '2.3.23' 
    compile group: 'mysql', name: 'mysql-connector-java', version: '6.0.5' 
    compile group: 'org.hibernate', name: 'hibernate-core', version: '5.1.4.Final' 
    compile group: 'commons-validator', name: 'commons-validator', version: '1.5.1' 
    compile group: 'junit', name: 'junit', version: '4.12' 
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: '1.5.1.RELEASE' 
} 

task wrapper(type: Wrapper) { 
    gradleVersion = '2.2' 
} 

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath("org.springframework.boot:spring-boot-gradle-plugin:1.5.1.RELEASE") 
    } 
} 

注意的是,雖然我已經在那裏包括引導,我不是用它來運行命令行,

且不說bootstrap日誌消息看起來像這樣

2017-02-21 16:53:11.256 INFO 6004 --- [   main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase 0 
2017-02-21 16:53:11.379 INFO 6004 --- [   main] application        : Initializing Spring FrameworkServlet 'dispatcherServlet' 
2017-02-21 16:53:11.379 INFO 6004 --- [   main] o.s.web.servlet.DispatcherServlet  : FrameworkServlet 'dispatcherServlet': initialization started 
2017-02-21 16:53:11.395 INFO 6004 --- [   main] o.s.web.servlet.DispatcherServlet  : FrameworkServlet 'dispatcherServlet': initialization completed in 16 ms 
2017-02-21 16:53:11.415 INFO 6004 --- [   main] o.e.jetty.server.AbstractConnector  : Started [email protected]{HTTP/1.1,[http/1.1]}{0.0.0.0:8888} 
+0

您使用的春天開機? – mhshimul

+0

不,我正在使用'spring-webmvc' – Quillion

+0

分享您的gradle配置文件。 – mhshimul

回答

2

在您的資源中添加logback.xml的目錄。確保你的類路徑中有logback jar。

logback.xml

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> 
    <!-- Log message format --> 
    <encoder> 
     <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 
     </pattern> 
    </encoder> 
    </appender> 

    <!-- Setting the root level of logging to INFO --> 
    <root level="info"> 
    <appender-ref ref="STDOUT" /> 
    </root> 
</configuration> 
+0

聖潔的廢話,這是如此美麗,我可以吻你!非常感謝!它像一個魅力一樣工作! – Quillion

相關問題