クラス BuildImageMojo
java.lang.ObjectSE
org.apache.maven.plugin.AbstractMojo
org.springframework.boot.maven.AbstractDependencyFilterMojo
org.springframework.boot.maven.AbstractPackagerMojo
org.springframework.boot.maven.BuildImageMojo
- 実装済みのインターフェース一覧:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- 既知の直属サブクラス
BuildImageForkMojo, BuildImageNoForkMojo
buildpack を使用して、アプリケーションを OCI イメージにパッケージ化します。
- 導入:
- 2.3.0
- 作成者:
- Phillip Webb, Scott Frederick, Jeroen Meijer
ネストされたクラスの概要
クラス AbstractPackagerMojo から継承されたネストクラス / インターフェース
AbstractPackagerMojo.LayoutTypeクラス AbstractDependencyFilterMojo から継承されたネストクラス / インターフェース
AbstractDependencyFilterMojo.ExcludeTestScopeArtifactFilterフィールド概要
クラス AbstractPackagerMojo から継承されたフィールド
includeOptional, includeSystemScope, includeTools, project, projectHelper, sessionインターフェース org.apache.maven.plugin.Mojo から継承されたフィールド
ROLEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidexecute()protected @Nullable AbstractPackagerMojo.LayoutTypeイメージのビルド時に使用するアーカイブの型を返します。protected @Nullable org.springframework.boot.loader.tools.LayoutFactory明示的なレイアウトが設定されていない場合にAbstractPackagerMojo.LayoutTypeを決定するために使用されるレイアウトファクトリを返します。クラス AbstractPackagerMojo から継承されたメソッド
getConfiguredPackager, getLibraries, getSourceArtifact, getTargetFileクラス AbstractDependencyFilterMojo から継承されたメソッド
filterDependencies, getDependencyURLs, setExcludeGroupIds, setExcludes, setIncludes, toURLクラス org.apache.maven.plugin.AbstractMojo から継承されたメソッド
getLog, getPluginContext, setLog, setPluginContext
コンストラクターの詳細
BuildImageMojo
protected BuildImageMojo(org.apache.maven.project.MavenProjectHelper projectHelper)
方法の詳細
getLayout
イメージのビルド時に使用するアーカイブの型を返します。- オーバーライド:
- クラス
AbstractPackagerMojoのgetLayout - 戻り値:
layoutパラメーターの値、またはパラメーターが指定されていない場合はnull
getLayoutFactory
protected @Nullable org.springframework.boot.loader.tools.LayoutFactory getLayoutFactory()明示的なレイアウトが設定されていない場合にAbstractPackagerMojo.LayoutTypeを決定するために使用されるレイアウトファクトリを返します。- オーバーライド:
- クラス
AbstractPackagerMojoのgetLayoutFactory - 戻り値:
layoutFactoryパラメーターの値、またはパラメーターが指定されていない場合はnull
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- 例外:
org.apache.maven.plugin.MojoExecutionException