クラス RepackageMojo

実装されたすべてのインターフェース:
org.apache.maven.plugin.ContextEnabledorg.apache.maven.plugin.Mojo

@Mojo(name="repackage", defaultPhase=PACKAGE, requiresProject=true, threadSafe=true, requiresDependencyResolution=COMPILE_PLUS_RUNTIME, requiresDependencyCollection=COMPILE_PLUS_RUNTIME) public class RepackageMojo extends AbstractPackagerMojo
java -jar を使用してコマンド行から実行できるように、既存の JAR および WAR アーカイブを再パッケージ化します。layout=NONE を使用すると、ネストされた依存関係を持つ JAR をパッケージ化するために使用することもできます(メインクラスがないため、実行可能ではありません)。
導入:
1.0.0
作成者:
Phillip Webb, Dave Syer, Stephane Nicoll, Bj ö rn Lindstr ö m, Scott Frederick
  • コンストラクターの詳細

    • RepackageMojo

      public RepackageMojo()
  • メソッドの詳細

    • getLayout

      protected AbstractPackagerMojo.LayoutType getLayout()
      この MOJO によってパッケージ化される必要があるアーカイブの型を返します。
      オーバーライド:
      クラス AbstractPackagerMojogetLayout 
      戻り値:
      layout パラメーターの値、またはパラメーターが指定されていない場合は null 
    • getLoaderImplementation

      protected org.springframework.boot.loader.tools.LoaderImplementation getLoaderImplementation()
      クラスからコピーされた説明: AbstractPackagerMojo
      使用する必要があるローダー実装を返します。
      オーバーライド:
      クラス AbstractPackagerMojogetLoaderImplementation 
      戻り値:
      ローダー実装または null
    • getLayoutFactory

      protected org.springframework.boot.loader.tools.LayoutFactory getLayoutFactory()
      明示的なレイアウトが設定されていない場合に AbstractPackagerMojo.LayoutType を決定するために使用されるレイアウトファクトリを返します。
      オーバーライド:
      クラス AbstractPackagerMojogetLayoutFactory 
      戻り値:
      layoutFactory パラメーターの値、またはパラメーターが指定されていない場合は null 
    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      例外:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException