@Override
public boolean install()
{
if (!isInstalled())
{
MavenPomResource pom = getPomResource();
if (!pom.createNewFile())
throw new IllegalStateException("Could not create POM file.");
pom.setContents(getClass().getClassLoader().getResourceAsStream("/pom-template.xml"));
}
return isInstalled();
}