2010-05-27 39 views
9

Tôi đang tạo plugin grails đầu tiên của mình và tôi không biết vị trí cần phải định cấu hình nhật ký.
Trong ứng dụng grails thông thường, có tệp conf/Config.groovy cho điều đó, nhưng đối với plugin không có.
Có cách nào khác để đạt được điều này không?
Tôi muốn xem thông báo gỡ lỗi khi tôi chạy thử nghiệm đơn vị plugin và tích hợp của mình ...Làm cách nào để định cấu hình ghi nhật ký cho plugin grails?

Xin cảm ơn trước.
Philippe

Trả lời

11

Tập lệnh tạo plugin không tạo Config.groovy nhưng nếu bạn tự tạo nó thì sẽ được sử dụng. Không sao chép một từ một ứng dụng hiện có vì nó sẽ lộn xộn với những thứ không thể áp dụng, chỉ cần tạo một đóng cửa log4j và bất kỳ thuộc tính nào khác bạn cần:

log4j = { 
    error 'org.codehaus.groovy.grails.web.servlet', // controllers 
      'org.codehaus.groovy.grails.web.pages', // GSP 
      'org.codehaus.groovy.grails.web.sitemesh', // layouts 
      'org.codehaus.groovy.grails.web.mapping.filter', // URL mapping 
      'org.codehaus.groovy.grails.web.mapping', // URL mapping 
      'org.codehaus.groovy.grails.commons', // core/classloading 
      'org.codehaus.groovy.grails.plugins', // plugins 
      'org.codehaus.groovy.grails.orm.hibernate', // hibernate integration 
      'org.springframework', 
      'org.hibernate', 
      'net.sf.ehcache.hibernate' 

    warn 'org.mortbay.log' 
} 

myplugin.someproperty = 'foo' 
+1

Thật đơn giản! Cảm ơn ;-) – Philippe

Các vấn đề liên quan