gpt4 book ai didi

deployment - 在 WAR 中禁用 CDI bean 扫描

转载 作者:行者123 更新时间:2023-12-05 01:02:39 28 4
gpt4 key购买 nike

我有带有 CDI bean 的 WAR 包。包的部署非常缓慢,因为每次在部署过程中都会扫描包以查找 CDI bean。是否有任何选项可以禁用此过程?

最佳答案

正确的做法是在相关存档的 beans.xml 中禁用发现:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"
version="1.1" bean-discovery-mode="none">
</beans>

根据CDI specification这将从 bean-archives 列表中删除存档。

关于deployment - 在 WAR 中禁用 CDI bean 扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30863889/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com