2009-03-12から1日間の記事一覧

getStackTrace() 依存のソースコードは書かない方がいいんじゃないかなー

同僚が書いたソースコードにスタックトレースから呼び出し元クラスを取得して動作を変えるような処理を発見。うーん、よろしくない気がする。 /** * Provides programmatic access to the stack trace information printed by * {@link #printStackTrace()}.…

@Override アノテーションの仕様の違い

JDK1.6 でコンパイルしてたソースを JDK1.5 でコンパイルしてみたところ @Override アノテーション で大量のエラーとなったので、あれ?となった。 @Override アノテーション の仕様の違いによるものだった。 インタフェイスの実装クラスのメソッドに対して…

m2eclipse のカスタマイズのやり方。

http://docs.codehaus.org/display/M2ECLIPSE/Extension+Points+and+API この辺に載っている。ホームディレクトリの .m2/ の下に設定ファイルとかもアリ。