目次
MyApp 例 (1 of 2)
import com.foo.Bar;

// log4jクラスをインポートする
import org.apache.log4j.Category;
import org.apache.log4j.BasicConfigurator;


public class MyApp {

  // "MyApp"という名前のCategoryインスタンスを
  // 参照するstatic category変数を定義する。
  static Category cat = Category.getInstance(MyApp.class);

  public static void main(String[] args) {

    // ログをコンソールに出力する簡単な設定をする
    BasicConfigurator.configure();

    cat.info("Entering application.");
    Bar bar = new Bar();
    bar.doIt();
    cat.info("Exiting application.");
  }
}

MyApp は、log4j関連クラスをインポートするところから始まる。 そしてstatic category変数をクラスの完全修飾名となるMyAppMyApp は、com.fooパッケージで 定義されるBarクラスを使用する。