使用JSR-330进行Maven插件开发,如何注入配置?

时间:2018-07-03 16:11:41

标签: java maven cdi maven-plugin jsr330

我正在尝试编写一个maven插件,根据文档:https://maven.apache.org/maven-jsr330.html

,看来JSR-330是前进的方向

但是,我在弄清楚如何将配置参数注入bean中时遇到了麻烦。第一次注入失败,第二次成功。

@Named
@Singleton
public class PGPKeyRetriever {
    @Inject
    @Configuration(value = "/usr/local/bin/gpg")
    private String gpgExecutable;
    @Inject
    private Logger logger;

我觉得我缺少了非常明显的东西。谢谢!

0 个答案:

没有答案