Hallo Hallo,
ich habe hier gerade was Abenteuerliches vor:
Und ich weiß das ihr wisst, dass das nicht geht
.
Also wie kann ich die hbci4java.jar und somit die Klassen laden das mein Plugin damit umgehen kann ? Was ich nicht will ist die Jar bei der Hauptanwendung einzubinden ... weil was soll die damit ?!
@habe gerade in den Source gelesen warum es nicht geht .... aber trotzdem ist die Frage wie ich das umsetzten kann ?
ich habe hier gerade was Abenteuerliches vor:
Code
java.net.URL p = new java.net.URL("file:\" + this.plugindir + "lib\\hbci4java.jar");
URLClassLoader loader = new URLClassLoader(new java.net.URL[]{p},
Thread.currentThread().getContextClassLoader() );
HBCIUtils ds = (HBCIUtils) loader.loadClass("org.kapott.hbci.manager.HBCIUtils").newInstance();
//HBCIUtils.init(null,null,new MyHBCICallback());
//HBCIUtils.setParam("log.loglevel.default", "5");
URLClassLoader loader = new URLClassLoader(new java.net.URL[]{p},
Thread.currentThread().getContextClassLoader() );
HBCIUtils ds = (HBCIUtils) loader.loadClass("org.kapott.hbci.manager.HBCIUtils").newInstance();
//HBCIUtils.init(null,null,new MyHBCICallback());
//HBCIUtils.setParam("log.loglevel.default", "5");
Und ich weiß das ihr wisst, dass das nicht geht

Also wie kann ich die hbci4java.jar und somit die Klassen laden das mein Plugin damit umgehen kann ? Was ich nicht will ist die Jar bei der Hauptanwendung einzubinden ... weil was soll die damit ?!
@habe gerade in den Source gelesen warum es nicht geht .... aber trotzdem ist die Frage wie ich das umsetzten kann ?