可以在 Weld 中控制类路径扫描吗?
我在玩 Weld-SE (Java SE) 时注意到,如果类路径中有很多 JAR,JVM 启动时间会长达几秒钟。
是否有办法像 Apache Ant 或 AspectJ 中那样将扫描路径指定/限制为包模式或路径模式?
PS:在 Weld 论坛上注册根本不起作用 - 它一直说“您的密码很简单”
I was playing with Weld-SE (Java SE) and noticed that if there are a lot of JARs in the classpath, the JVM startup time runs into several seconds.
Isn't there a way to specify/restrict the scan path as a package pattern or path pattern like in Apache Ant or AspectJ?
PS: Registration on Weld forum just does not work - it keeps saying "your password is trivial"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
从焊接 1.1.0 开始,可以根据 焊接参考文档:
Starting with weld 1.1.0, it is possible according to Weld reference documentation :
您可以使用 CDI 1.1。第一个答案工作正常,但此代码片段适用于任何提供商:
You can with CDI 1.1. The 1st answer works fine, but this snippet works on any provider:
好问题,但我认为这是不可能的。根据规范扫描每个存档中的
beans.xml
。Good questions, but I don't think it is possible. Each archive is scanned for
beans.xml
, by spec.