Pessoal,
Estou precisando carregar um jar dinamicamente na minha aplicação, mas esta dando ClassNotFoundException
O código é o seguinte:
URL jarfile;
PrintRules printRules = null;
try {
jarfile = new URL("jar:file://c:/jboss-4.0.4.GA/server/default/lib/xxx.jar!/");
URLClassLoader urlClassLoader = URLClassLoader.newInstance(new URL[] { jarfile });
Class drvCls = Class.forName("br.com.printrules.PrintRules", false, urlClassLoader);
printRules = (PrintRules)drvCls.newInstance();
} catch (Exception e) {
e.printStackTrace();
}
Alguém saberia me dizer se o caminho para criar a URL esta correto?
E a maneira de carregar a classe?
Desde já agradeço a ajuda.
Diogo
