xSPERMBALLx Geschrieben 27. Dezember 2010 Geschrieben 27. Dezember 2010 Hi liebe Community, ich lese momentan das Java-Buch um mich etwas auf mein bevorstehendes Informatikstudium vorzubereiten, doch leider scheiter ich schon beim Installieren des JDK. Ich habe bereits die Benutzervariable JAVA_HOME gesetzt, nur bei PATH hab ein Problem. So wie ich das verstehe ist die PATH-Variable bereits vorhanden und man muss nur noch den Pfad zum bin-Ordner des JDKs einfügen. Doch bei mir gibt es die PATH-Variable noch nicht? Soll ich das einfach neu anlegen oder ist das bei mir die PATHEXT wo ich den Pfad einfügen muss? Ist es eigentlich von Bedeutung wo man ein "Programm" wie dieses "Hello.java" abspeichert? Vielen Dank für eure Hilfe! Beste Grüße Zitieren
fisianer2009 Geschrieben 27. Dezember 2010 Geschrieben 27. Dezember 2010 1) hallo wenn die PATH Variable noch nicht vorhanden ist dann erstelle sie einfach (win7): start->computer->rechte mausetaste->Eigenschaften->Erweitere Systemeinstellung->Umgebungsvariable. falls es sie schon gibt, füge einfach deinen pfad nach einem ";" ein. 2) hm ka, probiers doch einfach aus... ich glaub das is ziemlich egal (aber weiß es nicht). Zitieren
xSPERMBALLx Geschrieben 27. Dezember 2010 Autor Geschrieben 27. Dezember 2010 Danke für die schnelle Antwort! Hab die PATH-Variable angelegt zum bin-Ordner. Nun öffne ich die Eingabeaufforderung und geb javac Hello.java ein und es kommt nur eine Fehlermeldung falsch geschrieben oder nicht vorhanden. Der Code sieht wie folgt aus: /* Hello.java */ public class Hello { public static void main(String[] args) { System.out.println("Hello, world"); } } Der Dateiname lautet Hello.java Zitieren
fisianer2009 Geschrieben 27. Dezember 2010 Geschrieben 27. Dezember 2010 Dann ist dein PATH noch nicht richtig... du musst bei Benutzervariable eine Variable mit den namen "PATH" und dem Wert "c:\java\bin;" angeben (ist nur ein Beispiel) vergiss das ";" nicht wenn mehrer Pfäde schon angeben sind. Zitieren
xSPERMBALLx Geschrieben 27. Dezember 2010 Autor Geschrieben 27. Dezember 2010 Das Ganze sieht so aus: Bei Name: PATH Bei Wert: C:\Programme\Java\jdk1.6.0_23\bin auch wenn ich in die cmd javac -version eingebe kommt auch nur diese Fehlermeldung Zitieren
fisianer2009 Geschrieben 27. Dezember 2010 Geschrieben 27. Dezember 2010 ist denn die javac.exe in diesem Ordner drin? Zitieren
xSPERMBALLx Geschrieben 27. Dezember 2010 Autor Geschrieben 27. Dezember 2010 Ja ist vorhanden. Aber jetzt hat sich was ergeben. Zwar wird ja über Vista der Pfad nicht in dieser Form angeben C:\Program Files\Java\jdk1.6.0_23\bin sondern über Schaltflächen. Über die Schaltflächen steht bei mir im Pfad Programme und wenn ich die normale Ansicht nehme steht Program Files komischerweise da, auch wenn der Ordner unter C Programme heißt. Jetzt habe ich unter PATH den Pfad C:\Program Files\Java\jdk1.6.0_23\bin ausprobiert und nun funktioniert der Befehl javac -version, aber die Datei Hello.java lässt sich immernoch nicht öffnen Zitieren
fisianer2009 Geschrieben 27. Dezember 2010 Geschrieben 27. Dezember 2010 öffnen? soweit muss man sie komplieren mit "javac" und dann mit "java Klassennamen" aufrufen... will ja nicht dreist sein, aber ich bin mir sicher das im Informatik Studium noch viel krassere Herausforderungen kommen werden, die über das ausführen von einem JAVA Programm hinausgehen... benutz GOOGLE... Zitieren
xSPERMBALLx Geschrieben 27. Dezember 2010 Autor Geschrieben 27. Dezember 2010 Entschuldigt meinen Doppel-Post aber es hat sich was ergeben. Wenn ich nun javac Hello.java in die cmd eingebe dann kommte folgende Meldung. Die Datei Hello.java liegt in dem bin-Ordner des JDKs C:\Users\bnm>javac Hello.java javac: file not found: Hello.java Usage: javac <options> <source files> use -help for a list of possible options Zitieren
flashpixx Geschrieben 27. Dezember 2010 Geschrieben 27. Dezember 2010 Die Datei Hello.java liegt in dem bin-Ordner des JDKs Du musst bei javac den kompletten Pfad zu der Source Datei angeben bzw. vorher Dich in dem Pfad befinden. Die Path-Variable bezieht sich nur auf Exceutables an, nicht auf Deine Sourcefiles. Außerdem solltest Du nicht in das JDK Verzeichnis Deine eigenen Sourcen ablegen. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.