クラス AbstractAotMojo
java.lang.ObjectSE
org.apache.maven.plugin.AbstractMojo
org.springframework.boot.maven.AbstractDependencyFilterMojo
org.springframework.boot.maven.AbstractAotMojo
- 実装されたすべてのインターフェース:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
- 既知の直属サブクラス
ProcessAotMojo
,ProcessTestAotMojo
MOJO を処理する AOT の抽象基本クラス。
- 導入:
- 3.0.0
- 作成者:
- Phillip Webb, Scott Frederick, Omar YAYA
ネストされたクラスのサマリー
ネストされたクラスクラス org.springframework.boot.maven.AbstractDependencyFilterMojo から継承されたネストクラス / インターフェース
AbstractDependencyFilterMojo.ExcludeTestScopeArtifactFilter, AbstractDependencyFilterMojo.RuntimeArtifactFilter
フィールドサマリー
クラス org.springframework.boot.maven.AbstractDependencyFilterMojo から継承されたフィールド
project
インターフェース org.apache.maven.plugin.Mojo から継承されたフィールド
ROLE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected final void
compileSourceFiles
(URLSE[] classPath, FileSE sourcesDirectory, FileSE outputDirectory) protected final void
void
execute()
protected abstract void
protected void
generateAotAssets
(URLSE[] classPath, StringSE processorClassName, StringSE... arguments) protected final URLSE[]
getClassPath
(FileSE[] directories, org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter... artifactFilters) protected final org.apache.maven.execution.MavenSession
Maven 実行セッションを返します。クラス org.springframework.boot.maven.AbstractDependencyFilterMojo から継承されたメソッド
filterDependencies, getDependencyURLs, setExcludeGroupIds, setExcludes, setIncludes, toURL
クラス org.apache.maven.plugin.AbstractMojo から継承されたメソッド
getLog, getPluginContext, setLog, setPluginContext
コンストラクターの詳細
AbstractAotMojo
public AbstractAotMojo()
メソッドの詳細
getSession
protected final org.apache.maven.execution.MavenSession getSession()Maven 実行セッションを返します。- 戻り値:
- セッション
- 導入:
- 3.0.10
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
executeAot
- 例外:
ExceptionSE
generateAotAssets
protected void generateAotAssets(URLSE[] classPath, StringSE processorClassName, StringSE... arguments) throws ExceptionSE - 例外:
ExceptionSE
compileSourceFiles
protected final void compileSourceFiles(URLSE[] classPath, FileSE sourcesDirectory, FileSE outputDirectory) throws ExceptionSE - 例外:
ExceptionSE
copyAll