Skip to content

Commit 588e0b6

Browse files
authored
Merge pull request #101 from hutuyee/main
fix: correct classloader parent for MusicApiLoader
2 parents 07de08e + 7832b12 commit 588e0b6

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

server/src/main/java/com/coloryr/allmusic/server/core/utils/MusicApiLoader.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ private static List<IMusicApi> loadFromJar(File jarFile) {
4848
}
4949

5050
URL url = jarFile.toURI().toURL();
51-
try (URLClassLoader classLoader = new URLClassLoader(new URL[]{url}, Thread.currentThread().getContextClassLoader())) {
51+
try (URLClassLoader classLoader = new URLClassLoader(new URL[]{url}, MusicApiLoader.class.getClassLoader())) {
5252
for (String className : classNames) {
5353
try {
5454
Class<?> clazz = classLoader.loadClass(className);
@@ -66,4 +66,4 @@ private static List<IMusicApi> loadFromJar(File jarFile) {
6666
}
6767
return instances;
6868
}
69-
}
69+
}

0 commit comments

Comments
 (0)