Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hi, bin neu im Geschehen mit Java. Ich bin gerade dabei mich durch mein erstes Tutorial durchzulesen. Nachdem ich nun meine erste Datei erstellt habe (java.java)
wollte ich sie natürlich auch ausprobieren.. habe gelesen, dass man:
1. Java SDK installieren und
2. Datei in der Eingabeaufforderung mit dem Befehl javac kompilieren muss...
OK hab´s installiert und habe CLASSPATH C:\Program Files\Java\jdk1.6.0_12\bin bei Umgebungsvariablen unter Windows Vista eingetragen..
Danach hab ich die Eingabeaufforderung geöffnet und versucht dann zu kompilieren, geht aber irgendwie nicht?
OK Hab´s jetzt unter PATH gespeichert... wenn ich nur "javac" eingebe, listet der zumindest die Funktionen auf. Allerdings kann ich immernoch nicht die Datei kompilieren, mach ich etwas in der Eingabeaufforderung falsch?
public class Quadrat
{
static int quadrat( int n )
{
return n * n;
}
static void ausgabe( int n )
{
String s;
int i;
for ( i = 1; i <= n; i=i+1 )
{
s = "Quadrat("
+ i
+ ") = "
+ quadrat(i);
System.out.println( s );
}
}
public static void main( String[] args )
{
ausgabe( 4 );
}
}
Hab das ganze jetzt auch Quadrat.java genannt - aber selbes Problem
1) Die Datei befindet sich nicht in C:\Users\Hendrik
2) Du hast den Classpath in den Umgebungsvariablen gesetzt (hast du ja oben geschrieben) und das nicht folgendermaßen gemacht:
Code:
C:\Program Files\Java\jdk1.6.0_12\bin;.;
Man beachte das Semikolon und den Punkt. Das Semikolon trennt zwei Argumente und der Punkt steht immer für das Verzeichnis in dem du dich in der Console befindest (in dem Bild, das du oben beigefügt hast, also C:\Users\Hendrik)
Edit: Wegen Andreys Post nochn Semikolon am Ende ergänzt, damit mans bei der nächsten Änderung des Classpaths nich vergisst
den punkt sollte man imho nicht an der letzten stelle lassen, sonst vergisst man den bestimmt bei der nächsten Änderung von CLASSPATH, und merkt es nicht mal in diesem 3 Zentimeter breiten krüppeligen windows-fensterchen
wenn ich javac Quadrat.java eingebe und es kommt die Fehlermeldung "Quadrat.java konnte nicht gefunden werden" und ich hab gar keine Quadrat.java in meinem Verzeichnis sondern eine Verzeichnis Java in dem sich Quadrat.java befindet.... mhn was werde ich dann tun? lieber wieder wow spielen ;-)
hop hop in das verzeichnis wechseln... dann muss es klappen ;-)