Hallo zusammen,
ich habe ein gleiches Packages (org.w3c.dom) in zwei JAR Dateien. Und zwar einmal im JRE selber und einmal in der xmlParserAPIs JAR Datei (gehört zum Xerces). Nun ist es so, dass bei mir das Package aus dem JRE genommen wird, bei einem Kollegen aus der xmlParserAPIs JAR Datei. Wir vermuten, dass etwas mit der Reihenfolge zu tun hat, in der die JAR Dateien geladen werden.
Gibt es von Seiten Oracles irgendwelche defintiven Aussagen, wie der ClassLoader die geladenen JAR Dateien durchsucht? Ich habe nur etwas über die Reihenfolge der einzelnen ClassLoader an sich bisher gefunden, nichts aber über die Suche einer Klasse in einem Package, welche in mehreren JAR Dateien vorhanden ist.
ich habe ein gleiches Packages (org.w3c.dom) in zwei JAR Dateien. Und zwar einmal im JRE selber und einmal in der xmlParserAPIs JAR Datei (gehört zum Xerces). Nun ist es so, dass bei mir das Package aus dem JRE genommen wird, bei einem Kollegen aus der xmlParserAPIs JAR Datei. Wir vermuten, dass etwas mit der Reihenfolge zu tun hat, in der die JAR Dateien geladen werden.
Gibt es von Seiten Oracles irgendwelche defintiven Aussagen, wie der ClassLoader die geladenen JAR Dateien durchsucht? Ich habe nur etwas über die Reihenfolge der einzelnen ClassLoader an sich bisher gefunden, nichts aber über die Suche einer Klasse in einem Package, welche in mehreren JAR Dateien vorhanden ist.