A new component framework based on spring, maven, which can keep your java application consistent between develop and run time.