I want to set a profile name to a whole package and I don't know how. If where is no easy way then I have to mark every class in the package and sub packages with @Profile annotation. 
<context:component-scan/> tag does not support attribute like profile so I have no idea.