@ -1,5 +1,5 @@
/ *
/ *
* Copyright 2012 - 202 2 the original author or authors .
* Copyright 2012 - 202 3 the original author or authors .
*
*
* Licensed under the Apache License , Version 2.0 ( the "License" ) ;
* Licensed under the Apache License , Version 2.0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
* you may not use this file except in compliance with the License .
@ -88,6 +88,10 @@ public class ProcessAotMojo extends AbstractAotMojo {
@Override
@Override
protected void executeAot ( ) throws Exception {
protected void executeAot ( ) throws Exception {
if ( this . project . getPackaging ( ) . equals ( "pom" ) ) {
getLog ( ) . debug ( "process-aot goal could not be applied to pom project." ) ;
return ;
}
String applicationClass = ( this . mainClass ! = null ) ? this . mainClass
String applicationClass = ( this . mainClass ! = null ) ? this . mainClass
: SpringBootApplicationClassFinder . findSingleClass ( this . classesDirectory ) ;
: SpringBootApplicationClassFinder . findSingleClass ( this . classesDirectory ) ;
URL [ ] classPath = getClassPath ( ) ;
URL [ ] classPath = getClassPath ( ) ;