Java EE 互換性ページによると、JBoss AS 7はJDK Java SE 6.0 update 6u30でテストされました。同僚は、これらは Java EE 準拠であると認定された仕様であり、その環境は十分にテストされているため、それらを使用する必要があると言っています。
私はこれに対する議論を見つけていませんが、JBoss を JDK 7 で使用することに対する議論も見つけていません (互換性があるため)。Java 7 言語の機能強化は、次のリリース サイクルに非常に役立ちます。
Java EE 互換性ページによると、JBoss AS 7はJDK Java SE 6.0 update 6u30でテストされました。同僚は、これらは Java EE 準拠であると認定された仕様であり、その環境は十分にテストされているため、それらを使用する必要があると言っています。
私はこれに対する議論を見つけていませんが、JBoss を JDK 7 で使用することに対する議論も見つけていません (互換性があるため)。Java 7 言語の機能強化は、次のリリース サイクルに非常に役立ちます。
その環境は十分にテストされているため、それらを使用する必要があります。
私はこれが完全に正しいとは感じていません。製品のベータ版 ( Geronimoなど) や、多くのバグを含む古いバージョン ( JBossなど) に対して認証が行われることはめったにありません。
TCK に合格することは、Java EE 準拠の非常に基本的なテストです。残念ながら、全体的な安定性や本番環境への適合性を示すテストではありません。ベンダーは、多くのバグ修正を含む認定製品の新しいバージョンを常にリリースしています。これらのリリースが再認定されることはめったにありませんが、もちろん、ほとんどの場合、これらは使用が推奨されるバージョンです。
ベンダーが本番環境で使用することを推奨しているものに従ってください。仕様認証に使用された構成を凝視しすぎないようにしてください。