A method, system and apparatus for loading the correct version of a file in
a system in which multiple versions of the same file and multiple versions
of a requesting application reside. In a preferred embodiment, a class
loader receives a request, from a requesting application, to load a file.
The request includes an indication of the current version of the
requesting application. The class loader retrieves from a plurality of
files, the one version of the requested file that is compatible with the
requesting application and then loads that file. Each of the plurality of
files includes an indication of plurality of versions for which the
particular file is compatible and the version of the requesting
application is within the plurality of versions for which the selected
file is compatible.
Eine Methode, ein System und ein Apparat für das Laden der korrekten Version einer Akte in einem System, in dem mehrfache Versionen der gleichen Akte und mehrfache Versionen einer erbittenen Anwendung liegen. In einer bevorzugten Verkörperung empfängt eine Kategorie Ladevorrichtung einen Antrag, von einer erbittenen Anwendung, eine Akte zu laden. Der Antrag schließt eine Anzeige über die gegenwärtige Version der erbittenen Anwendung ein. Die Kategorie Ladevorrichtung holt von einer Mehrzahl der Akten, die eine Version der erbetenen Akte zurück, die mit der erbittenen Anwendung und dann den Lasten kompatibel ist, die einordnen. Jede der Mehrzahl der Akten schließt eine Anzeige über Mehrzahl der Versionen ein, für die die bestimmte Akte kompatibel ist und die Version der erbittenen Anwendung ist innerhalb der Mehrzahl der Versionen, für die die vorgewählte Akte kompatibel ist.