我在玩Weld-SE(Java SE)时发现,如果类路径中有很多JAR,JVM的启动时间将达到几秒钟。

是否没有办法像Apache Ant或AspectJ中那样将扫描路径指定/限制为包模式或路径模式?

PS:在Weld论坛上注册不起作用-一直说“您的密码很简单”

最佳答案

从焊接1.1.0开始,根据Weld reference documentation是可能的:

<beans xmlns="http://java.sun.com/xml/ns/javaee"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:weld="http://jboss.org/schema/weld/beans"
       xsi:schemaLocation="
          http://java.sun.com/xml/ns/javaee http://docs.jboss.org/cdi/beans_1_0.xsd
          http://jboss.org/schema/weld/beans http://jboss.org/schema/weld/beans_1_1.xsd">
    <weld:scan>
        <weld:exclude name="mypackage.MyClass"/>
    </weld:scan>
</beans>

关于dependency-injection - 可以在Weld中控制类路径扫描吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7114920/

10-11 01:45