LocalVariableTableParameterNameDiscoverer の JavaDoc でhttp://static.springsource.org/spring/docs/2.0.x/api/org/springframework/core/LocalVariableTableParameterNameDiscoverer.html
以下の行が言及されています:
メソッド属性の LocalVariableTable 情報を使用してパラメーター名を検出する ParameterNameDiscover の実装。クラス ファイルがデバッグ情報なしでコンパイルされた場合は null を返します。
デバッグ情報なしでコンパイルした意味がわかりませんでした。
これについて何か考えがある人がいたら説明してください。