2 回答

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
我通過將 jar 添加到類路徑來修復(fù)它。文件到 jar 路徑的代碼:
public static void addURLToClassPath(URL url) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException, NoSuchMethodException, SecurityException
{
URLClassLoader classLoader = (URLClassLoader) MyClass.class.getClassLoader();
@SuppressWarnings("rawtypes")
Class clazz = URLClassLoader.class;
@SuppressWarnings("unchecked")
Method method = clazz.getDeclaredMethod("addURL", new Class[] { URL.class });
method.setAccessible(true);
method.invoke(classLoader, new Object[] { url });
}
添加回答
舉報(bào)