Usar verões diferentes do java ao mesmo tempo

4 respostas
J

Pessoal, boa tarde!

Estou com um problema que não sei como resolver. Tem um sistema enorme aqui no serviço que so funciona com o JRE 1.4.2 e acabei de desenvolver uma aplicação que necessita do JRE 1.5.X, tem como eu usar as duas JRE’s ao mesmo tempo???

OBS: A principal deve ser a 1.4.2…

Tentei mas a 1.5 sempre fica como a principal…

Valeu…

4 Respostas

J

Esses sistemas são desktop?

Bom, mas tem sim. Por exemplo, digamos que você inicie os sistemas assim:

java sistema1
java sistema2

Dessa forma você sempre vai usar a VM que estiver no CLASSPATH do teu SO. Mas você pode fazer assim

/usr/local/java/jdk1.4.2/bin/java sistema1
java sistema2

Se for o Java5 que estiver configurado no CLASSPATH, então o sistema2 será iniciado com ela (java5) e o sistema1 com o Java1.4.

J

No meu caso o 1.4 que esta no classpath e qdo instalo o 1.5 ele assume essa versão…

Mesmo setando o 1.4 no classpath ele reconhece o 1.5 como principal…

Não sei o que faço…

J

Da no mesmo, você pode deixar o Java1.4 no CLASSPATH e rodar o sistema2 indicando a outra VM. Ou se preferir, tire o Java do CLASSPATH e execute assim

/usr/local/java/jre1.4.2/bin/java sistema1
/usr/local/java/jre1.5.0/bin/java sistema2

C

Qual o problema em tu executar o seu sistema desenvolvido na versao 1.4.2 na versao 5.0 do java ?
O que ele vai mudar, apenas vai ser o L&F.

Criado 26 de junho de 2007
Ultima resposta 27 de jun. de 2007
Respostas 4
Participantes 3