java.net.MalformedURLException: no !/ in spec

原代码:

String ur = "jar:file:\\D:\\test\\one\\two.jar!\\" + name + ".class";
            System.out.println(ur);   // jar:file:\D:\test\one\two.jar!\MyCalcSalary.class
            URL url = new URL(ur);



将D盘后的\\修改为/即可
String ur = "jar:file:\\D:/test/one/two.jar!/" + name + ".class";
jar:file:\D:/test/one/two.jar!/MyCalcSalary.class

posted on 2021-10-25 17:39  我欲皆真  阅读(934)  评论(0编辑  收藏  举报

导航