Gå til innhold

[Løst] Javac fungerer ikke


Anbefalte innlegg

Får følgende beskjed:

javac
'javac' is not recognized as an internal or external command,
operable program or batch file.
 
Har forsøkt å endre "Path" i "Miljøvariabler". Brukt adressen til bin mappa til jdk: C:\Program Files\Java\jdk1.8.0_144\bin.
 
Har gjort det samme med  jre, skilt jdk og jre med ;. Avslutta med ; og . og ingen tegn.
Avslutta command prompt for hvert nytt forsøk.
 
Noen som vet hva som kan være feil eller har forslag til andre ting man kan prøve?
Lenke til kommentar
Videoannonse
Annonse

C:\ProgramData\Oracle\Java\javapath%SystemRoot%\system32%SystemRoot%%SystemRoot%\System32\Wbem%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jdk1.8.0_144\bin;C:\Program Files (x86)\Java\jre1.8.0_144\bin (prøvde med ;, blankt og punktum som avslutning)

 

Her er hele "stien" og hvor jeg har prøvd med 32-bit versjonen. Prøvde også med å avslutte med ;, la det stå blankt og med punktum. Funker ikke....?

Lenke til kommentar

Jdk bin skal inneholde javac vel. 

Er det copy paste av path? Skal det ikke være semikolon mellom de første der? ala:

C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32%;SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jdk1.8.0_144\bin;C:\Program Files (x86)\Java\jre1.8.0_144\bin

 

Eller prøv å flytt jdk bin delen til fremst i path.

  • Liker 1
Lenke til kommentar

Løste det på følgende måte:

  • Inn på systemegenskaper
  • Klikket på miljøvariabler
  • Merket Path og klikket på rediger
  • Klikket på redigere tekst.
  • Limte inn setningen fra Oracle med min versjon av JDK

Setningen fra Oracle (under punktet:

Updating the PATH Environment Variable) : 

 

C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk1.8.0\bin

 

Endret til:

 

 C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Java\jdk1.8.0_144\bin

 

Lenk til Oracle, 

http://docs.oracle.com/javase/8/docs/technotes/guides/install/windows_jdk_install.html

 

Obs! Glemte å lime inn riktig setning!

Endret av ronron25
Lenke til kommentar

Jdk bin skal inneholde javac vel. 

Er det copy paste av path? Skal det ikke være semikolon mellom de første der? ala:

C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32%;SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jdk1.8.0_144\bin;C:\Program Files (x86)\Java\jre1.8.0_144\bin

 

Eller prøv å flytt jdk bin delen til fremst i path.

Ja, copy and paste. Det er semikolon mellom. Prøvde å flytte bin delen, men fungerte ikke. Fant til slutt løsningen :-). Takk for hjelpa folkens!

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...