在哪里可以找到@Inject罐
2022-09-01 02:25:32
我正在遵循此站点的MVC单元测试说明,但我找不到注释的jar。有人知道罐子在哪里吗?@Inject
Via Maven:
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
或从项目主页:http://code.google.com/p/atinject/
此外,此 MvnRepository.com 页面还为其他构建工具(如Ivy,Gradle等)提供了必要的配置。
使用而不是我遇到了一堆问题。javaee-api
javax.inject
经过一些挖掘,我发现您需要使用提供的作用域添加它,否则它将在运行时添加一个监听器()。com.sun.faces.config.ConfigureListener
另一个问题是,显然要注入的实现是不同的。带批注的字段仍为空。通过用取代官方的太阳罐,这种情况不再发生。@inject
javax.inject
请注意,我不是专家,我可能会遇到副作用,但是弄清楚这一点花了我很长时间,我觉得我必须分享到目前为止的发现。