【问题标题】:Selectively exclude packages from CDI scanning选择性地从 CDI 扫描中排除软件包
【发布时间】:2013-08-14 11:31:41
【问题描述】:

如何在使用 Java EE 7 技术堆栈的 Glassfish 4 中从 CDI 扫描中排除部分或全部包?

我尝试了Weld documents 中描述的机制,但它似乎不适用于 Glassfish 4。

【问题讨论】:

    标签: jakarta-ee glassfish cdi weld


    【解决方案1】:

    不知道为什么它不起作用,但请尝试在beans.xml 中使用@Vetoed 而不是特定于焊接的xsd,因为@Vetoed 将更便携,因为它独立于实现。它应该可以工作,因为它标有@Target({ElementType.TYPE, ElementType.PACKAGE})

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-08
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-23
      • 1970-01-01
      相关资源
      最近更新 更多