1
私は単にdropwizardのyaml設定ファイルにロギング設定を追加しようとしています。私はdropwizardバージョン0.9.2を実行している、と私のYAMLはこれを含んでいますdropwizardでロガーを設定できないのはなぜですか?
logging:
level: INFO
appenders:
- type: file
currentLogFilename: ./log/mylogfile.log
threshold: ALL
archive: true
archivedLogFilenamePattern: ./log/mylogfile-%d{yyyy-MM-dd-HH}.log
archivedFileCount: 5
timeZone: UTC
logFormat: # TODO
と私のfatjar間違いあり
META-INF /サービス/ io.dropwizard.logging.AppenderFactory
は、含ま
io.dropwizard.logging.ConsoleAppenderFactory
io.dropwizard.logging.FileAppenderFactory
io.dropwizard.logging.SyslogAppenderFactory
が、私は起動時にこれを取得しています...
9:29:28 AM web.1 | * Failed to parse configuration at: logging.appenders.[0]; Could not resolve type id 'file' into a subtype of [simple type, class io.dropwizard.logging.AppenderFactory]: known type ids = [AppenderFactory]
9:29:28 AM web.1 | at [Source: N/A; line: -1, column: -1] (through reference chain: com.salesforce.analytics.query.AppConfiguration["logging"]->io.dropwizard.logging.DefaultLoggingFactory["appenders"]->java.util.ArrayList[0])
私が間違っていることについての助けは何ですか?
これはどうなりますか?クラスパスは正しく設定されていますか? – pandaadb
yahそれはfatjar、クラスパスに必要なものは何ですか? –