Follow symlinks during root path traversal
Closes gh-33424
This commit is contained in:
parent
debba6545b
commit
5d80d75051
|
|
@ -34,6 +34,7 @@ import java.net.URLClassLoader;
|
|||
import java.net.URLConnection;
|
||||
import java.nio.file.FileSystemNotFoundException;
|
||||
import java.nio.file.FileSystems;
|
||||
import java.nio.file.FileVisitOption;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.util.Collections;
|
||||
|
|
@ -871,7 +872,7 @@ public class PathMatchingResourcePatternResolver implements ResourcePatternResol
|
|||
.formatted(rootPath.toAbsolutePath(), subPattern));
|
||||
}
|
||||
|
||||
try (Stream<Path> files = Files.walk(rootPath)) {
|
||||
try (Stream<Path> files = Files.walk(rootPath, FileVisitOption.FOLLOW_LINKS)) {
|
||||
files.filter(isMatchingFile).sorted().map(FileSystemResource::new).forEach(result::add);
|
||||
}
|
||||
catch (Exception ex) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue