IntelliJ IDEA+java:AppClassLoader cannot be cast to class java.net.URLClassLoader
原因:老版本的 spring-boot-devtools 與最新版的 JDK之間不兼容
解決方法:1、jdk版本回退到1.8
2、//創建URL數組
//File clazzPath = new File(fromDir);
//URL[] urls = {clazzPath.toURI().toURL()};
URL[] urls = {new URL("file:mysql-connector-java-5.1.12-bin.jar")};
//以默認的ClassLoader作為父類的ClassLoader, 創建URLClassLoader
URLClassLoader myClassLoader = new URLClassLoader(urls);
posted on 2020-05-20 16:48 Benjamin 閱讀(1171) 評論(0) 編輯 收藏 引用 所屬分類: 雜談