問題文
Twelve Mule projects owned by one team declare the same connector versions, so every upgrade means editing twelve build files. The team wants those versions stated in one place. Which arrangement does that?
選択肢
- A parent build file that states the connector versions inside a dependency management block which every project then inherits from it.
- A domain project that states the connector versions inside a shared configuration which every project then references at run time.
- A build profile that states the connector versions inside an activated property set which every project then selects on the command line.
- A shared library that states the connector versions inside a compiled artifact which every project then depends on directly.