private MojoInfo mojoInfo;
private void setupContainer () {
// Context Setup
Context context = new DefaultContext();
context.put("basedir", getBaseDir());
customizeContext(context);
if (!context.contains("plexus.home")) {
File plexusHome = new File (getBaseDir(), "target/plexus-home");
if (!plexusHome.isDirectory()) {
plexusHome.mkdirs();
}
context.put("plexus.home", plexusHome.getAbsoluteFile());
}
log.debug("Setting up context:" + context.toString());
// Configuration
ContainerConfiguration containerConfiguration = new DefaultContainerConfiguration()
.setName("test").setContext(context.getContextData());
// String custom configuration
containerConfiguration.setContainerConfiguration(getConfigurationName());
customizeContainerConfiguration( containerConfiguration );