クラス 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
ネストされたクラスの要約
ネストされたクラスフィールドのサマリー
クラス AbstractDependencyFilterMojo から継承されたフィールド
projectインターフェース org.apache.maven.plugin.Mojo から継承されたフィールド
ROLEコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedAbstractAotMojo(org.apache.maven.toolchain.ToolchainManager toolchainManager) メソッドのサマリー
修飾子と型メソッド説明protected final voidcompileSourceFiles(URLSE[] classPath, FileSE sourcesDirectory, FileSE outputDirectory) protected final voidvoidexecute()protected abstract voidprotected voidgenerateAotAssets(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.MavenSessionMaven 実行セッションを返します。クラス AbstractDependencyFilterMojo から継承されたメソッド
filterDependencies, getDependencyURLs, setExcludeGroupIds, setExcludes, setIncludes, toURLクラス org.apache.maven.plugin.AbstractMojo から継承されたメソッド
getLog, getPluginContext, setLog, setPluginContext
コンストラクターの詳細
AbstractAotMojo
protected AbstractAotMojo(org.apache.maven.toolchain.ToolchainManager toolchainManager)
メソッドの詳細
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.MojoExecutionExceptionorg.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