2017-10-05 13 views

答えて

1

WeldはJava SEランタイムではありません。

Weldは、cdi-specification 1.0以降のバージョンの実装です。

WELD-SEは、既存のJREで動作するCDI-Beansのコンテナです。

Weldは、Glassfish、JBoss7、Wildflyなどの他のコンテナでモジュールとして使用され、JSR-Specに従ってCDI Beanを管理することがよくあります。

+0

最新のJDK/JREインスタンス自体がCDI仕様をサポートしていませんか?なぜWeldがさらに必要なのでしょうか? – yathirigan

+1

JAVA-EEにはcdiの仕様が含まれています。 Weld自体は仕様のリファレンス実装ですが、JDKリリースに含まれるCDIの実装はありません。 – aschoerk

関連する問題