1   package com.atlassian.maven.plugins.amps.pdk;
2   
3   import com.atlassian.maven.plugins.amps.product.ProductHandler;
4   import org.apache.maven.plugin.MojoExecutionException;
5   import org.apache.maven.plugin.MojoFailureException;
6   import org.jfrog.maven.annomojo.annotations.MojoGoal;
7   
8   @MojoGoal("install")
9   public class InstallMojo extends AbstractPdkMojo
10  {
11      public void execute() throws MojoExecutionException, MojoFailureException
12      {
13          ensurePluginKeyExists();
14          final ProductHandler product = createProductHandler(getProductId());
15          getMavenGoals().installPlugin(pluginKey, server, getHttpPort(product), getContextPath(product), username, password);
16      }
17  }