2011-11-02 261 views
0

我正在嘗試擴展現有項目。不幸的是,我對叢神完全陌生。我非常喜歡春天,所以請告訴我,如果方法是完全錯誤的。覆蓋默認值

讓我來描述一下我想做的事:

在現有項目中有一個分量與作用「A」(試行DefaultA),有一個需求的作用「B」的「propertyB」。在相同的components.xml中有一個角色「B」(Implementation DefaultB)的組件。這通常會自動注入到DefaultA的propertyB屬性中。到現在爲止還挺好。

現在我想創建一個由單獨的jar提供的角色「B」(Implementation SpecialB)的組件,並使其覆蓋「DefaultB」的默認實現。

這是可能的,如果是的話......它是如何完成的?

什麼其實我試圖做的,是創建一個ModelValidator爲一體的的Flexmojos Maven插件的一部分,它應該覆蓋的Maven的DefaulModelValidator實施3

克里斯

回答