Преглед на файлове

兼容spring boot 2.3.x 2.4.x

mxd преди 4 години
родител
ревизия
607bc0c0c0
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      src/main/java/org/ssssssss/magicapi/adapter/ResourceAdapter.java

+ 4 - 0
src/main/java/org/ssssssss/magicapi/adapter/ResourceAdapter.java

@@ -53,6 +53,10 @@ public abstract class ResourceAdapter {
 			String entryName = (springBootClassPath ? SPRING_BOOT_CLASS_PATH : "") + connection.getEntryName();
 			JarFile jarFile = connection.getJarFile();
 			List<JarEntry> entries = jarFile.stream().filter(it -> it.getName().startsWith(entryName)).collect(Collectors.toList());
+			if(entries.isEmpty()){
+				entries = jarFile.stream().filter(it -> it.getName().startsWith(connection.getEntryName())).collect(Collectors.toList());
+				return new JarResource(jarFile, connection.getEntryName(), entries, springBootClassPath);
+			}
 			return new JarResource(jarFile, entryName, entries, springBootClassPath);
 		} else {
 			return new FileResource(resource.getFile(), readonly);