我在玩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/