クラス 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
ネストされたクラスのサマリー
クラス org.springframework.boot.maven.AbstractPackagerMojo から継承されたネストクラス / インターフェース
AbstractPackagerMojo.LayoutType
クラス org.springframework.boot.maven.AbstractDependencyFilterMojo から継承されたネストクラス / インターフェース
AbstractDependencyFilterMojo.ExcludeTestScopeArtifactFilter, AbstractDependencyFilterMojo.RuntimeArtifactFilter
フィールドのサマリー
クラス org.springframework.boot.maven.AbstractPackagerMojo から継承されたフィールド
includeSystemScope, includeTools, project, projectHelper, session
インターフェース org.apache.maven.plugin.Mojo から継承されたフィールド
ROLE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
execute()
protected AbstractPackagerMojo.LayoutType
イメージのビルド時に使用するアーカイブの型を返します。protected org.springframework.boot.loader.tools.LayoutFactory
明示的なレイアウトが設定されていない場合にAbstractPackagerMojo.LayoutType
を決定するために使用されるレイアウトファクトリを返します。protected org.springframework.boot.loader.tools.LoaderImplementation
使用する必要があるローダー実装を返します。クラス org.springframework.boot.maven.AbstractPackagerMojo から継承されたメソッド
getConfiguredPackager, getLibraries, getSourceArtifact, getTargetFile
クラス org.springframework.boot.maven.AbstractDependencyFilterMojo から継承されたメソッド
filterDependencies, getDependencyURLs, setExcludeGroupIds, setExcludes, setIncludes, toURL
クラス org.apache.maven.plugin.AbstractMojo から継承されたメソッド
getLog, getPluginContext, setLog, setPluginContext
コンストラクターの詳細
BuildImageMojo
public BuildImageMojo()
メソッドの詳細
getLayout
イメージのビルド時に使用するアーカイブの型を返します。- オーバーライド:
- クラス
AbstractPackagerMojo
のgetLayout
- 戻り値:
layout
パラメーターの値、またはパラメーターが指定されていない場合はnull
getLoaderImplementation
protected org.springframework.boot.loader.tools.LoaderImplementation getLoaderImplementation()クラスからコピーされた説明:AbstractPackagerMojo
使用する必要があるローダー実装を返します。- オーバーライド:
- クラス
AbstractPackagerMojo
のgetLoaderImplementation
- 戻り値:
- ローダー実装または
null
getLayoutFactory
protected 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