java.net.MalformedURLException: no !/ in spec

原代码:

String ur = "jar:file:\D:\test\one\two.jar!\" + name + ".class";
            System.out.println(ur);   // jar:file:D:	estone	wo.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
原文地址:https://www.cnblogs.com/woyujiezhen/p/15459655.html