OpenLiberty は、一度サーバーにデプロイできる共有ライブラリーの素晴らしい機能を提供し、WAR は実行時にそれらにアクセスできます。一方、CDI は、Bean スキャンを減らすメカニズムを提供します。たとえば、次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee">
<scan>
<exclude name="com.mycompany.nonecdi.**"/>
</scan>
</beans>
私の質問は - 2つはどのように相互作用しますか:
- Openliberty CDI スキャナーは、CDI スキャナーの制限がまったくない場合に、WAR デプロイメント時に共有ライブラリーの Bean を検査しますか?
- CDI スキャナは共有ライブラリからパッケージを参照できますか?