2011-11-02 165 views
0

我正在尝试扩展现有项目。不幸的是,我对丛神完全陌生。我非常喜欢春天,所以请告诉我,如果方法是完全错误的。覆盖默认值

让我来描述一下我想做的事:

在现有项目中有一个分量与作用“A”(试行DefaultA),有一个需求的作用“B”的“propertyB”。在相同的components.xml中有一个角色“B”(Implementation DefaultB)的组件。这通常会自动注入到DefaultA的propertyB属性中。到现在为止还挺好。

现在我想创建一个由单独的jar提供的角色“B”(Implementation SpecialB)的组件,并使其覆盖“DefaultB”的默认实现。

这是可能的,如果是的话......它是如何完成的?

什么其实我试图做的,是创建一个ModelValidator为一体的的Flexmojos Maven插件的一部分,它应该覆盖的Maven的DefaulModelValidator实施3

克里斯

回答