在websphere共享库中使用CDI

我们使用websphere管理控制台中定义的共享库在多个应用程序之间共享类。 我想知道是否可以在这些类中使用CDI(上下文和dependency injection)? 如果是这样,我只需要将beans.xml放在共享库中的jar中,还是有进一步的步骤?

注意:我不能放弃使用共享库,因为这将是太多的重构工作。

不,共享库中包含的类不被视为CDI bean。 只有应用程序本身包含的档案才能被视为CDI。