【发布时间】:2021-10-26 05:50:18
【问题描述】:
有没有办法将Log 依赖注入到非 Mojo 类实例中?在 Mojo 类中,只要我们想记录某些内容,我们只需调用 getLog(),但在服务类的情况下会发生什么?
下面这样的东西不起作用。
@Singleton
public class AServiceClass implements ServiceInterface {
@Inject
private Log log;
...
}
解决这个问题的一个简单方法是在我们调用它时将日志对象从 Mojo 类传递给服务方法,但我不想这样做。
【问题讨论】:
-
你为什么不使用 lombok ?就像stackoverflow.com/a/43902039/175554 一样,我认为它也应该适用于 maven 插件
-
@özkanpakdil 我用过
AbstractLogEnabled
标签: java maven maven-3 maven-plugin