Java hjälp

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1

Nu funkar ingenting.
Jag kan kompilera javaapplets men inte annan java kod.
Vad är det för fel på:

public class Test{
	public static void main (String[] args){
		System.out.println ("Hello World!");
	}
}

Kompilering i Terminalen, men när jag ska köra det så får jag:
[moofs-dator:~] moof% java /Users/moof/Desktop/Test
Exception in thread "main" java.lang.NoClassDefFoundError: /Users/moof/Desktop/Test

Kan någon tala om för mig vad som är fel.
--
Olof

------------
I took an IQ test but the results were negative.

Ska du köra ett java program från ett bibliotek så måste antingen biblioteket finnas med i java:s classpath eller så måste du stå i biblioteket.

Så kommandot:
>java -cp Desktop/ Test
borde fungera alternativt
>cd Desktop
>java Test

Joakim

Ok
TACK
Jag höll på att bli tokig på det här.
Jag trodde det räckte med att ha med hela pathen när jag skulle köra koden.
--
Olof

--
Multitasking = 3 PCs and a chair with wheels!

du måste först kompilera filen med javac.

skriv:
javac sokvag/Test.java

och sedan..
java sokvag/Test

/M

Jo jag har kompilerat rätt, men har börjat att bli lite lat så nu förtiden skriver jag
javac och sedan drar jag filen till Terminalfönstret och trycker Return.
Kompilerar fint.....
Men det fungerar inte att göra så när jag sedan ska köra filen. Då måste jag stå i den mappen.

Trodde att jag skulle slippa skriva långa pather i Terminalen på det här sättet.
Men ack nej....
Tillbaka till "cd ~/Java/.../.../"

Tack för hjälpen.
--
Olof

------
Originality is the art of concealing your sources.

1
Bevaka tråden