Polishing
This commit is contained in:
@@ -121,13 +121,13 @@ public final class FunctionClassUtils {
|
|||||||
Resource resource = resources[i];
|
Resource resource = resources[i];
|
||||||
String className = packageName + "." + (resource.getFilename().replace("/", ".")).replace(".class", "");
|
String className = packageName + "." + (resource.getFilename().replace("/", ".")).replace(".class", "");
|
||||||
startClass = ClassUtils.forName(className, classLoader);
|
startClass = ClassUtils.forName(className, classLoader);
|
||||||
if (isSpringBootApplication(startClass, classLoader)) {
|
if (isSpringBootApplication(startClass)) {
|
||||||
logger.info("Loaded Main Kotlin Class: " + startClass);
|
logger.info("Loaded Main Kotlin Class: " + startClass);
|
||||||
return startClass;
|
return startClass;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (isSpringBootApplication(startClass, classLoader)) {
|
else if (isSpringBootApplication(startClass)) {
|
||||||
logger.info("Loaded Start Class: " + startClass);
|
logger.info("Loaded Start Class: " + startClass);
|
||||||
return startClass;
|
return startClass;
|
||||||
}
|
}
|
||||||
@@ -146,7 +146,7 @@ public final class FunctionClassUtils {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static boolean isSpringBootApplication(Class<?> startClass, ClassLoader loader) {
|
private static boolean isSpringBootApplication(Class<?> startClass) {
|
||||||
return startClass.getDeclaredAnnotation(SpringBootApplication.class) != null
|
return startClass.getDeclaredAnnotation(SpringBootApplication.class) != null
|
||||||
|| startClass.getDeclaredAnnotation(SpringBootConfiguration.class) != null;
|
|| startClass.getDeclaredAnnotation(SpringBootConfiguration.class) != null;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user