2017-10-05 87 views

回答

1

Weld不是Java SE运行时。

焊接是cdi-specification 1.0及其更高版本的实施。

WELD-SE是CDI-Beans在现有JRE中运行的容器。

更多的时候Weld在Glassfish,JBoss7,Wildfly等其他容器中用作模块来根据JSR-Spec管理CDI-Beans。

+0

不是最新的JDK/JRE实例本身支持CDI规范?为什么我们还需要Weld? – yathirigan

+1

JAVA-EE包含cdi的规格。 Weld本身是规范的参考实现,但是没有包含在任何JDK发行版中的CDI的实现。 – aschoerk