0
A
回答
1
Weld不是Java SE运行时。
焊接是cdi-specification 1.0及其更高版本的实施。
WELD-SE
是CDI-Beans在现有JRE中运行的容器。
更多的时候Weld在Glassfish,JBoss7,Wildfly等其他容器中用作模块来根据JSR-Spec管理CDI-Beans。
相关问题
- 1. “找不到Java SE运行时环境”。在安装Java
- 2. 如何在java SE环境中运行Java Batch(JSR352)?
- 3. 错误找不到Java SE运行时环境/从零开始
- 4. Java EE是否在Java SE的JRE上运行?
- 5. 是否有在Java SE 6或Java SE 7
- 6. 控制远程运行Java SE程序
- 7. Java SE在循环问题时执行
- 8. 在OSX中将Java SE 6设置为执行环境Eclipse
- 9. JAVA SE x86或x64?
- 10. 是否可以在Java SE环境中使用javax.interceptor?
- 11. Java SE 7:执行顺序
- 12. 与Java SE 7发行
- 13. 是否有Java SE传感器API?
- 14. Java VM上的Android错误。运行Java SE 7
- 15. Java 6 SE是否过时了吗?
- 16. Java EE是否包含Java SE?
- 17. Eclipse和Java-需要安装传统的SE 6运行时间
- 18. 在Android模拟器或设备上运行Java SE库的JUnit测试
- 19. Java JDK,SDK,SE?
- 20. Java SE 1.7 ClassDefNotFound
- 21. java运行时环境归档文件
- 22. Java运行时环境| DeploymentRuleSet.jar | ruleset.xml
- 23. java运行时环境的错误
- 24. Java运行时环境HKEY_LOCAL_MACHINE错误
- 25. Java运行时环境错误
- 26. java运行时环境中的Animation.jar
- 27. OpenJDK运行时环境与Java2运行时环境
- 28. Java EE SDK安装是否预先要求Java SE SDK或JRE?
- 29. 如何使用CloudFoundry.com在Cloud中运行Java SE应用程序?
- 30. 运行时环境
不是最新的JDK/JRE实例本身支持CDI规范?为什么我们还需要Weld? – yathirigan
JAVA-EE包含cdi的规格。 Weld本身是规范的参考实现,但是没有包含在任何JDK发行版中的CDI的实现。 – aschoerk