Het probleem is als volgt:
Omdat ik hier 6 Java VMs heb (3x SDK met bijbehorende JRE), en het installeren van een JAR file in de lib\ext folder van een JRE wat uitgebreidt werd (dezelfde files 6x kopieren, daarbij steeds de JRE folder opzoeken...) heb ik een soort Add/Remove programs geschreven JAR files.
Nu werkt die tool, op 1 ding na: de tool draait onder een JRE en maakt daarbij gebruik van een 2-tal JARs die in de lib\ext folder staan. Probleem is dus, dat ik via mijn tool die JARs niet kan verwijderen bij een upgrade van de JARs.
Is het mogelijk om op 1 of andere manier de CLASSPATH voorrang te geven boven de lib\ext folder? Dan kan ik de tool gewoon starten met een eigen kopie van de JARs die niet meer hoeft te veranderen zolang de tool niet verandert. Ik heb dit nu al geprobeerd (javaw -cp jar1;jar2) maar dan nog weigert hij de JAR in de lib\ext folder te verwijderen.
Iemand een idee of dit wel mogelijk is?
Omdat ik hier 6 Java VMs heb (3x SDK met bijbehorende JRE), en het installeren van een JAR file in de lib\ext folder van een JRE wat uitgebreidt werd (dezelfde files 6x kopieren, daarbij steeds de JRE folder opzoeken...) heb ik een soort Add/Remove programs geschreven JAR files.
Nu werkt die tool, op 1 ding na: de tool draait onder een JRE en maakt daarbij gebruik van een 2-tal JARs die in de lib\ext folder staan. Probleem is dus, dat ik via mijn tool die JARs niet kan verwijderen bij een upgrade van de JARs.
Is het mogelijk om op 1 of andere manier de CLASSPATH voorrang te geven boven de lib\ext folder? Dan kan ik de tool gewoon starten met een eigen kopie van de JARs die niet meer hoeft te veranderen zolang de tool niet verandert. Ik heb dit nu al geprobeerd (javaw -cp jar1;jar2) maar dan nog weigert hij de JAR in de lib\ext folder te verwijderen.
Iemand een idee of dit wel mogelijk is?
More than meets the eye
There is no I in TEAM... but there is ME
system specs