[JAVA] Verschillende JVM versies

Pagina: 1
Acties:
  • 100 views sinds 30-01-2008
  • Reageer

  • Deddiekoel
  • Registratie: Maart 2000
  • Laatst online: 12-11-2025

Deddiekoel

Gadget nerd

Topicstarter
Op mijn werk heb ik verschillende JVM versies draaien (1.3.1 en 1.4.2). Ikzelf gebruik voor mijn ontwikkelwerk 1.4.2 maar voor een third party pakket is JRE 1.3.1 vereist.

Mijn probleem is nu dat de oude JRE de standaard versie is voor het uitvoeren van Java programma's vanaf de commandline. Als ik het commando
code:
1
java mijnklasse

geef dan wil hij het niet doen. Alleen als ik voor het java commando het hele pad naar de java.exe van JRE 1.4.2 ervoor zet wil het werken.

Mijn vraag is nu of er manier is om JRE 1.4.2 als standaard in te stellen? Ik krijg programma's nu wel aan de praat maar het is zo een beetje onhandig...

Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Wat ik vaak zie is dat ze opstart commando`s maken voor console`s met hun eigen environment verwijzingen naar jre/jdk.

  • Donderwolk
  • Registratie: Januari 2002
  • Laatst online: 23-04 13:45
Misschien helpt het als je een pad instelt?

"path = "

En daar dan eventueel een batch oid voor schrijven?

Pwnd


  • Donderwolk
  • Registratie: Januari 2002
  • Laatst online: 23-04 13:45
Alarmnummer schreef op 03 juni 2004 @ 12:02:
Wat ik vaak zie is dat ze opstart commando`s maken voor console`s met hun eigen environment verwijzingen naar jre/jdk.
Ook een goede optie idd. (8>

Pwnd


  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Dit is een voorbeeld van een batchfile die ik gebruik voor een command prompt omdat ik j1.4.1 als standaard heb maar aan een project werk dat j1.3.1 moet gebruiken. Omgekeerde van jouw situatie maar de oplossing is in essentie hetzelfde:

code:
1
2
3
4
5
SET JAVA_HOME=d:\java\jdk1.3.1_06\
SET TOMCAT_HOME=d:\java\tomcat3.2
SET ANT_HOME=d:\java\apache-ant-1.6.1
PATH d:\java\apache-ant-1.6.1\bin;d:\java\jdk1.3.1_06\bin;%PATH%
cmd


Dus waar bij mij jdk1.3.1 staat moet jij jouw gewenste versie neerzetten.
Oh ja OS versie = WinXP

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Donderwolk schreef op 03 juni 2004 @ 12:04:
[...]
Ook een goede optie idd. (8>
Is hetzelfde als jouw optie hoor ;)

  • Deddiekoel
  • Registratie: Maart 2000
  • Laatst online: 12-11-2025

Deddiekoel

Gadget nerd

Topicstarter
Path werkte. Ik heb onder environment variables een path verwijzing gemaakt naar de door mij gewenste JRE en deze verwijzing vooraan geplaatst. Nu is 'mijn' JRE de standaard maar de third party software draait ook nog!

Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Deddiekoel schreef op 03 juni 2004 @ 16:20:
Path werkte. Ik heb onder environment variables een path verwijzing gemaakt naar de door mij gewenste JRE en deze verwijzing vooraan geplaatst. Nu is 'mijn' JRE de standaard maar de third party software draait ook nog!
Zorg dat je je JAVA_HOME ook aanpast. Anders kunnen er gekke dingen gebeuren.

  • Deddiekoel
  • Registratie: Maart 2000
  • Laatst online: 12-11-2025

Deddiekoel

Gadget nerd

Topicstarter
Alarmnummer schreef op 03 juni 2004 @ 16:22:
[...]
Zorg dat je je JAVA_HOME ook aanpast. Anders kunnen er gekke dingen gebeuren.
Check! Nu hoef ik tenminste mijn lokale map niet meer toe te voegen in de path!

Wel raar, op mijn WinXP laptop had ik niet eens een JAVA_HOME setting. Toch maar even toegevoegd...

Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2


  • DaCoTa
  • Registratie: April 2002
  • Laatst online: 24-04 23:34
Dat geneuzel om wel of niet te selecteren welke java runtime je wilt hebben blijft een crime... Zeker omdat een aantal settings (JAVA_HOME) niet per se nodig zijn, maar als ze er zijn, wel invloed hebben. Dit gecombineerd met meeinstallerende JRE's bij 3rd party producten (Oracle installeren -> Java 1.1.8 EN 1.3.1 krijg je er gratis bij, inclusief een vermelding vooraan je PATH). Heeft me allemaal al veel te veel tijd gekost. En het blijft iedere keer weer terugkomen.
Pagina: 1