1

作業中のプロジェクトをMavenに切り替えたところ、突然オートボクシングが壊れたようです。私のIDE(NetBeans)は、次のような行で「互換性のないタイプ」というエラーで文句を言います。

Integer order = 4;
4

2 に答える 2

3

1.5以降のJDKでコンパイルしていること、および互換性設定が1.5未満に調整されていないことを確認してください。

于 2009-11-24T20:37:41.940 に答える
2

内部コンパイラー(エディターのヒントに使用)は、完全なMavenビルドの動作と一致するように、POMのソース設定に従います。Mavenは現在、ソースレベルとしてデフォルトで1.3に設定されています。http://jira.codehaus.org/browse/MCOMPILER-80 POMを編集するか、(より簡単に)NetBeansプロジェクトのプロパティダイアログを使用して、ソースレベルを変更できます。

于 2009-12-03T14:45:33.347 に答える