Make sure ThymeleafAutoConfiguration works if imported directly
Before this change if Layout dialect not available then the nested class is loaded and barfs because it depended on the layout dialect (in a @ConditionalOnClass annotation).
This commit is contained in:
@@ -62,9 +62,19 @@ TARGETDIR=target/classes
|
||||
if [ -f build.gradle ]; then
|
||||
TARGETDIR=build/classes/main
|
||||
fi
|
||||
mkdir -p "${TARGETDIR%/}"
|
||||
if [ -f ${TARGETDIR} ]; then
|
||||
if [ "${CLASSPATH}" == "" ]; then
|
||||
CLASSPATH="${TARGETDIR}"
|
||||
else
|
||||
CLASSPATH="${CLASSPATH}":"${TARGETDIR}"
|
||||
fi
|
||||
fi
|
||||
|
||||
CLASSPATH="${CLASSPATH}":"${SPRING_BIN}":"${TARGETDIR}"
|
||||
if [ "${CLASSPATH}" == "" ]; then
|
||||
CLASSPATH="${SPRING_BIN}"
|
||||
else
|
||||
CLASSPATH="${CLASSPATH}":"${SPRING_BIN}"
|
||||
fi
|
||||
|
||||
for f in "${SPRING_HOME}"/classes "${SPRING_HOME}"/*.jar "${SPRING_HOME}"/lib/*.jar; do
|
||||
[ -f $f ] && CLASSPATH="${CLASSPATH}":$f
|
||||
|
||||
Reference in New Issue
Block a user