Hola,
por varias razones tengo que ejecutar acciones usando diferente versiones de Java. Por ejemplo en mi caso pasar de ejecutar una Java 1.6 a ejecutar la versión Java 1.5.
Para hacer esto tendremos que modificar la variable de sistema CLASSPATH y ponerla al inicio de la variable PATH .
Un ejemplo de ejecución.
F:\workspace>java -version java version "1.6.0_27" Java(TM) SE Runtime Environment (build 1.6.0_27-b07) Java HotSpot(TM) Client VM (build 20.2-b06, mixed mode, sharing) F:\workspace>set CLASSPATH="f:\jdk\bin" F:\workspace>set path=%CLASSPATH%;%path% F:\workspace>java -version java version "1.5.0_16" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02) Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode)
Esto lo podemos poner en un Script, por ejemplo un bat.
La información la he obtenido de:
Hola Davioth,
Esto es lo que andaba buscando!.. muchas gracias.
German