final File sdkLocation = sdkArtifact.getFile().getParentFile();
getLog().info("Extracting GAE SDK file: " + sdkArtifact.getFile().getAbsolutePath());
getLog().info("To path: " + sdkLocation.getAbsolutePath());
final UnArchiver unArchiver = archiverManager.getUnArchiver(sdkArtifact.getFile());
unArchiver.setSourceFile(sdkArtifact.getFile());
unArchiver.setDestDirectory(sdkLocation);
unArchiver.extract();
} catch (final ArtifactResolutionException e) {
getLog().error("can't resolve parent pom", e);
} catch (final ArtifactNotFoundException e) {
getLog().error("can't resolve parent pom", e);
} catch (final NoSuchArchiverException e) {