0

Springを使おうとしています。Springの依存関係は

そこで、ビルドパスに追加commons-logging-1.1.1.jarしました。これはすべて正常に機能します。そして、私はこのようなものを手に入れます:

Feb 28, 2013 2:40:39 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@c63a8af: startup date [Thu Feb 28 14:40:39 GMT 2013]; root of context hierarchy

これはすべて素晴らしいですが、これを標準に出力したくないので、ファイルに送信することをお勧めします。

DirectoryStructure:

project
  src
    com.myproject.classes
    myspring.xml
    log4j.properties
  test
    com.myproject.classes
  logs
    myproject.log

そのため、代わりにすべてのログを標準からログファイルにリダイレクトしたいと思います。これはSpringで可能ですか?

ここからプロパティファイルを使用しました:http ://www.tutorialspoint.com/spring/logging_with_log4j.htmここからSpringの例を入手しました。しかし、これは何の違いももたらさないようです。例外がスローされるかどうかを確認するために、そこにもゴミを追加しましたが、何もありません。ファイルを別のディレクトリに移動しようとしましたが、それでも機能しません。

ここにあります:

# Define the root logger with appender file
log4j.rootLogger = DEBUG, FILE

# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
# Set the name of the file
log4j.appender.FILE.File=logs/myproject.log

# Set the immediate flush to true (default)
log4j.appender.FILE.ImmediateFlush=true

# Set the threshold to debug mode
log4j.appender.FILE.Threshold=debug

# Set the append to false, overwrite
log4j.appender.FILE.Append=false

# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n

誰かアイデアがありますか?

前もって感謝します。

4