jemartinsen81 Skrevet 15. juni 2007 Del Skrevet 15. juni 2007 (endret) Hei hei, Jeg sliter med å få satt en PATH, som forklart i brukerguiden her: How do I set the PATH permanently?To set the PATH permanently, add the full path of the jdk1.6.0_<version>\bin directory to the PATH variable. Typically this full path looks something like C:\Program Files\Java\jdk1.6.0_<version>\bin. Set the PATH as follows on Microsoft Windows: 1. Click Start > Control Panel > System on Windows XP or Start > Settings > Control Panel > System on Windows 2000. 2. Click Advanced > Environment Variables. 3. Add the location of bin folder of JDK installation for PATH in User Variables and System Variables. A typical value for PATH is: C:\Program Files\Java\jdk1.6.0_<version>\bin * PATH environment variable is a series of directories separated by semi-colons ( and is not case sensitive. Microsoft Windows looks for programs in the PATH directories in order, from left to right. * You should only have one bin directory for a JDK in the path at a time. Those following the first instance are ignored. If one is already present, update it to jdk1.6.0_<version>\bin. * If you are not sure where to add the path, add it to the right end of the PATH in the User Variables. * The new path takes effect in each new command window you open after setting the PATH variable. Dette er hvordan environment variables skjermen ser ut hos meg: Jeg har prøvd å legge inn linken til javac.exe (C:\Program Files\Java\jdk1.6.0_01\bin) på både user variables og system variables, men uten effekt. Er det det samme hva jeg kaller variabelen, så lenge valuen er linken til javac.exe? Om alt gjøres riktig, skal CMD kunne gjenkjenne javac kommandoen uansett hvilken directory den står i når jeg skriver? Takk. Endret 15. juni 2007 av jemartinsen81 Lenke til kommentar
___ Skrevet 15. juni 2007 Del Skrevet 15. juni 2007 (endret) Du bør også definere JAVA_HOME. Legg inn en oppføring med navnet JAVA_HOME under System Variables, og la verdien være stien til JDK'en din. Eksempel: c:\Program Files\Java\jdk1.6.0_13 (altså UTEN bin) I Path-entryen legger du så inn dette foran de andre oppføringene: %JAVA_HOME%\bin; Husk at eventuelle kommandovindu må lukkes og åpnes igjen, når du har gjort endringer i systemvariabler. Hilsen Werner Endret 15. juni 2007 av wernie Lenke til kommentar
jemartinsen81 Skrevet 15. juni 2007 Forfatter Del Skrevet 15. juni 2007 Du bør også definere JAVA_HOME. Legg inn en oppføring med navnet JAVA_HOME under System Variables, og la verdien være stien til JDK'en din. Eksempel: c:\Program Files\Java\jdk1.6.0_13 (altså UTEN bin) I Path-entryen legger du så inn dette foran de andre oppføringene: %JAVA_HOME%\bin; Husk at eventuelle kommandovindu må lukkes og åpnes igjen, når du har gjort endringer i systemvariabler. Hilsen Werner 8869242[/snapback] Takk. Da har jeg lagt til JAVA_HOME, men skal Path-entryen bare hete PATH, og skal valuen da være "%JAVA_HOME%\bin;C:\Program Files\Java\jdk1.6.0_01\bin" mener du? Og om dette funker, kan javac kommandoen brukes uansett hvor jeg befinner meg i CMD? Lenke til kommentar
___ Skrevet 16. juni 2007 Del Skrevet 16. juni 2007 Hvis du ikke har noen PATH-entry under System Variables er det noe som er galt. Men for å svare på spørsmålet ditt, det holder med %JAVA_HOME%\bin da dette tilsvarer C:\Program Files\Java\jdk1.6.0_01\bin. (%JAVA_HOME% erstattes med oppføringen du har lagt i JAVA_HOME variabelen) Hilsen Werner Lenke til kommentar
Zethyr Skrevet 24. juni 2007 Del Skrevet 24. juni 2007 Enklere måte å endre path: Start->Run->cmd set path=%path%;"Ny info her" Lenke til kommentar
drool Skrevet 4. juli 2007 Del Skrevet 4. juli 2007 Enklere måte å endre path: Start->Run->cmd set path=%path%;"Ny info her" 8935729[/snapback] Da endrer du kun path i console-session du kjører. Ikke i Windows sine system-variable. Måten som Wernie har skisert opp er veldig fin da du lett kan endre jdk uten å måtte endre på så mange system variabler. Du trenger kune å endre path som JAVA_HOME peker på. Lenke til kommentar
Zethyr Skrevet 4. juli 2007 Del Skrevet 4. juli 2007 Ja, stemmer nok det.. Så slik ut her nå hvertfall Da har jeg blitt lurt, og beklager at jeg sprer "feil"-info. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå