0
我正在處理一個自定義maven插件,我正在嘗試使用Plexus註釋進行依賴注入,如Sonotype blog所示。叢編注解是否可以在Maven插件中使用?
我有我的魔力定義一個字段:
/**
*/
@Requirement(hint = "rhino")
private RhinoRunner rhinoRunner;
並與@Component
註釋中定義的類:
/**
*/
@Component(role = RhinoRunner.class, hint = "rhino")
public class RhinoRunnerImpl implements RhinoRunner {
我加入的配置到components.xml中。當我使用插件時,rhinoRunner
字段爲空。如果我改變使用舊的Javadoc Taglet的的依賴,就像如下,它工作正常:
/**
* @component
*/
private RhinoRunner rhinoRunner;
是否有可能使Java5中的註釋工作?