final MavenProject project = (MavenProject) expressionEvaluator.evaluate("${project}");
final RepositorySystemSession session = (RepositorySystemSession) expressionEvaluator.evaluate("${repositorySystemSession}");
if (session != null) {
try {
final File repo = session.getLocalRepository().getBasedir();
return new Aether(project, repo).resolve(
getServerArtifact(serverType),
JavaScopes.RUNTIME);
} catch (final DependencyResolutionException e) {
final String message = new StringBuilder("Could not resolve dependencies for server type: ")
.append(serverType)