タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

log4jに関するsheileのブックマーク (1)

  • WebアプリにおけるLog4jのログファイル出力先の指定方法 - 豆無日記

    かなり前に悩んでたこと。 単なる相対パスだとuser.dirが基点になるため、Tomcat起動方法によって実際のファイルパスが異なってしまいます。 開発環境でEclipseから起動したらECLIIPSE_HOMEが基点に。 直接Tomcatのbin/start.batを叩いたら、TOMCAT_HOME/binが基点に。 これは気持ちが悪い。 できれば開発環境でも番環境でもどのように実行しても同じディレクトリにログを出力して欲しい。 でも、絶対パスは書きたくないなぁと。 アプリルートディレクトリ内にあるのに、絶対パスを書くのって無駄にインストールディレクトリに依存するのでアホらしい訳です。 Googleさんに聞いてもいまいちしっくりくる方法が見つからないので、適当に考えてみました。 もしもっといい方法があれば教えてください。>どなたか ↓ 起動時にJVM引数でシステムプロパティを指定する

    WebアプリにおけるLog4jのログファイル出力先の指定方法 - 豆無日記
    sheile
    sheile 2009/09/04
    log4jの出力先を相対指定でAPP_HOME下にしたい。結論:無茶をすれば出来なくは無いが基本無理。 素直にCATALINA_BASE/logs/以下に出すべきか。これなら相対指定可
  • 1