Permalänk
Medlem

Nybörjare Java: Hjälp exekvera

Jag har skapat en fil (via Notepad++) som heter Hej.java och gjort om den/kompilerat (i Command Prompt) till en Hej.class fil genom att skriva in javac Hej.java. När jag sedan vill exekvera den i Command Prompt genom att skriva: java Hej
dyker följande meddelande upp:
"The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe."

Vad har jag gjort för fel?

Permalänk
Medlem

Du har inte specifierat var JVM:en är åt Windows: https://stackoverflow.com/questions/2619584/how-to-set-java-h...

Alternativt kan du kopiera in java filen till samma plats där du har JVM:en och exekvera den där istället.

Permalänk
Medlem

@Cecile:

https://www.java.com/sv/download/help/path.xml

Min path ser ut så här "C:\Program Files\Java\jdk1.8.0_101\bin"

Visa signatur

Computer says no...

Permalänk
Medlem

@Vimsig: Det har jag gjort.. Det behövdes göras innan jag skulle kompilera.
Ser ut:
C:\Program Files\Java\jdk\bin;C:\Program Files\Java\jre\bin

Permalänk
Medlem

@Baxtex:
I environment variables --> system variables --> Path har jag skrivit: C:\Program Files\Java\jdk\bin;C:\Program Files\Java\jre\bin

Trodde det räckte? Är det på något annat ställe det ska in också?

Permalänk
Medlem

Såhär har jag det: https://imgur.com/a/oQNRg

Permalänk
Medlem
Skrivet av Cecile:

@Baxtex:
I environment variables --> system variables --> Path har jag skrivit: C:\Program Files\Java\jdk\bin;C:\Program Files\Java\jre\bin

Trodde det räckte? Är det på något annat ställe det ska in också?

Det borde se ut så som jag och Baxtex har.

Se till att det verkligen är rätt path. Behöver endast ha JDK pathen, inte JRE.

Visa signatur

Computer says no...

Permalänk
Medlem

@Vimsig: Nu är det löst! Jag hade inte tagit bort det som låg i path innan utan hade bara adderat det andra. När jag tog bort det som låg i path innan funkade det strålande! Tusen tack!

@Baxtex: Nu är det löst! Jag hade inte tagit bort det som låg i path innan utan hade bara adderat det andra. När jag tog bort det som låg i path innan funkade det strålande! Tusen tack!