javac wird nicht nicht gefunden

Status
Nicht offen für weitere Antworten.
P

Pablo79

Gast
Hi ihr,

bin totaler Java Noob, habe eine Startdatei mit der Main Methode in Form einer *.java Datei.

Will daraus jetzt eine *.class Datei machen. Dazu sollte doch das Programm javac dienen.

Habe das aktuelle JDK 1.6 Update 2 installiert.

c:\javac start.java -> geht nicht! :(

Gruß
-Pablo
 

Murray

Top Contributor
Das "c:\" gibst du nicht wirklich ein, oder?

Wie sind die Umgebungsvariablen PATH und JAVA_HOME gesetzt?
 
G

Guest

Gast
nein, habe jetzt mein Java JDK in den Systempath eingetragen, jetzt läufts!
 
F

Felix_85

Gast
Guten Tag,

ich komme mit Java bzw. der Eingabeaufforderung noch nicht ganz klar! Wenn ich javac eingeben möchte, muss das ja einfach nur "c:\>javac" sein. Jedoch habe ich das Problem, dass bei mir hinter dem "c:\>" "Dokumente und Einstellungen" steht! Was muss ich machen um einfach "c:\>" in der EA zu bekommen?

Gruß Felix
 

Murray

Top Contributor
Das "Dokumente und Einstellungen" darf da ruhig stehe; das bedeutet nur, dass das Arbeitsverzeichnis, also die Wurzel für relative Dateipfade "c:\Dokumente und Einstellungen" ist. Wenn du das ändern willst, gibt einfach "cd \" und "Enter" ein, dann ist das Arbeitsverzeichnis das Wurzelverzeichnis "c:\".
 
F

Felix_85

Gast
danke für die Antwort! Jedoch werden mir noch immer nicht die Javatools angezeigt! Habe die Software installiert und den Path bei den Umgebungsvarialen eingegeben! Was kann ich falsch gemacht haben?
 

Murray

Top Contributor
Gib mal an der Konsole einfach PATH plus Enter ein. Taucht in der dann ausgegebenen Liste das bin-Unterverzeichnis des JDKs auf?
 
F

Felix_85

Gast
ja es taucht auf! oder sehe ich das falsch?

C:\Dokumente und Einstellungen\FeLa>Path
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\QuickT
ime\QTSystem;C:\Compiler\Java\jdk1.6.0\bin
 
S

SlaterB

Gast
funktioniert denn nun javac, ja oder nein,
da waren wir doch schon mal,

wenn es gefunden wird, was verstehst du weiterhin unter 'Jedoch werden mir noch immer nicht die Javatools angezeigt'?
 
F

Felix_85

Gast
zu Murray:
wenn ich "dir..." eingebe bekomme ich eine Liste! Aber warum "javac" nicht funktioniert! Irgendwie komisch!
Kannst Du denn mit Java programmieren? Wenn ja; wo bzw. wie? Eclipse?

zu SlaterB:
Hallo,
Mein Wortlaut "Jedoch werden mir noch immer nicht die Javatools angezeigt" war wirklich zu undeutig! Fakt ist: Bei der Eingabe von "javac" Erscheint nur, dass es diese Datei usw. in dieser Form nicht gibt! Kennst Du das Problem auch?
Gruß
 
S

SlaterB

Gast
gibt es javac nicht oder die Datei die du kompilieren willst?

und was genau ist nun mit
> nein, habe jetzt mein Java JDK in den Systempath eingetragen, jetzt läufts!
vom 13.7.?

funktioniert javac von dem bin-Verzeichnis aus?
Schreibweise der Oberverzeichnisse richtig?

funktioniert von C:\ aus der Aufruf
Compiler\java\jdk1.6.0\bin\javac Dateiname.java
?
(Pfad genau kopieren, nicht autovervollständigen-lassen, dann wirds wieder der andere Pfad (falls es an der Schreibweise liegt))


falls der Zeilenumbruch in deinem Path schlimmeres bedeutet:
merke dir den alten und erstelle einen neuen kurzen nur mit
C:\Compiler\Java\jdk1.6.0\bin

Konsolen muss man nach solchen Änderungen schließen und neu aufmachen
 
F

Felix_85

Gast
Mh! Also ich kompilieren? Ich bin noch nicht so wirklich vertraut mit dem Programmieren!! javac hat meine Konsole aber noch nie erkannt!

Den Text vom 13.07 habe ich nicht verfasst bin heute erst in die Programmierung eingestiegen!!!

zu den anderen Möglichkeiten schreibt ich Dir morgen noch genaueres! Muss leider los!!! Aber wirklich klar komme ich insgesamt noch nicht! Weiß auch nicht wie man ein geschriebenes Programm eine Maske verpasst usw.! Habe Eclipse! Kennst Du das? Bist du vertraut mit Java 6?

Schönen Abend noch

Gruß Felix
 

Murray

Top Contributor
Felix_85 hat gesagt.:
zu Murray:
wenn ich "dir..." eingebe bekomme ich eine Liste! Aber warum "javac" nicht funktioniert!

Interessant wäre, ob javac.exe in dieser Liste enthalten ist...

Wenn du an der Konsole einfach nur javac eingibst (also ohne weitere Argumente): welche Fehlermeldung kommt da genau?
 
F

Felix_85

Gast
Guten Morgen,

so habe jetzt erst mal mein bin-Verzeichnis nach "javac" abgesucht und festgestllt, dass diese Datei dort nicht existiert! Diese müsste doch eigentlich dort sein oder? Muss ich vielleicht zusätzlich noch ein Programm installieren?

Da "javac" im bin-Verzeichnis nicht vorhanden ist funktioniert auch nicht die Abfrage "Compiler\java\jdk1.6.0\bin\javac Dateiname.java"! Also mit "java" am Ende funktioniert es schon!

Wie bekomme ich denn jetzt diese javac-Datei?

Ach ja, und wie programmierst du? Eclipse, nur mit der Konsole oder ganz anders?

Gruß
 
F

Felix_85

Gast
Morgen Murray,

"javac" habe ich gerade in der Liste vergeblich gesucht! Weiß auch nicht warum die Datei nicht in dem bin-Verzeichnis ist! Weiß du was das für Folgen für mich hat?

Gruß
 
S

SlaterB

Gast
evtl. hast du nur eine JRE, nur eine Runtime Environment, eine Ablaufumgebung installiert,

wie heißt deine Installationsdatei?
wie groß?
woher?
 

Murray

Top Contributor
Felix_85 hat gesagt.:
so habe jetzt erst mal mein bin-Verzeichnis nach "javac" abgesucht und festgestllt, dass diese Datei dort nicht existiert! Diese müsste doch eigentlich dort sein oder? Muss ich vielleicht zusätzlich noch ein Programm installieren?

Da "javac" im bin-Verzeichnis nicht vorhanden ist funktioniert auch nicht die Abfrage "Compiler\java\jdk1.6.0\bin\javac Dateiname.java"! Also mit "java" am Ende funktioniert es schon!

javac.exe muss beim JDK dabei sein. Bei der JRE ist die Datei nicht dabei, aber der Pfad sieht ja so aus, als hättest du wirklich das JDK und nicht nur die JRE installiert. Oder hast du die JRE installiert und das Verzeichnis dann manuell umbenannt? Vielleicht hast du die Exe auch aus Versehen gelöscht - auf jeden Fall würde ich dir empfehlen, das JDK noch einmal neu zu installieren.

Felix_85 hat gesagt.:
Ach ja, und wie programmierst du? Eclipse, nur mit der Konsole oder ganz anders?
Normalerweise mit Eclipse, allerdings sollte man m.E. zunächst in der Lage sein, von der Kommandozeile aus seine Klassen zu übersetzen, bevor man eine IDE benutzt - so versteht man die Grundlagen besser und hat weniger Probleme, wenn man mal gezwungen ist, mit einer anderen (oder auch ganz ohne) IDE zu arbeiten.
 

Felix_85

Mitglied
Also meine Installationsdatei kommt vom Komednium Java 6! Sie ist ca 300 MB groß und soll alles haben!
ICh habe eine jdk.1.6.0 Datei! Wenn Du das meinst!!!
Fehlt da was? Irgendwie komme ich nicht wirklich voran! Auch nicht bei dieser Classpath Umstellung! Hast du das auch gemacht bei den Umgebungsvariabelen?
 

Murray

Top Contributor
Felix_85 hat gesagt.:
Also meine Installationsdatei kommt vom Komednium Java 6! Sie ist ca 300 MB groß und soll alles haben!
Das sagt mir nichts.

Die Installationsdatei sollte von Sun bzw. Javasoft kommen - dann ist wirklich alles dabei.
 

Murray

Top Contributor
Felix_85 hat gesagt.:
Ich habe javac!!!!! Endlich!!!!! Aber was bringt mir das?
Hättest du dich das nicht fragen sollen, bevor du angefangen hast, das JDK zu installieren? Normalerweise macht man das doch, weil man Java-Klassen übersetzen will ???:L
 

Felix_85

Mitglied
hey
kennst du dich mit der Classpathvariabele aus? Ich weiß nicht genau ob und wie ich dort was eingeben muss? Hast du die Variabele geändert?
 

Felix_85

Mitglied
Mh ja! Bin aber erst seit gestern in die Programmierung eingestiegen! Und in meinem Buch steht das so beschrieben...
Aber gut dass du Java-Klassen erwähnst! Kannst du mir vielleicht sagen was diese KLassen bewirken und wo ich diese errichten kann?
 
S

SlaterB

Gast
idealerweise gar keinen ClassPath setzen,
das ist für die Anfangsprogramme ausreichend,

ClassPath erst, wenn du externe Libraries einbinden musst und selbst dann vielleicht einfach nur im Kommando selber angeben,
musst du noch nicht kennen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M javac wird offenbar nicht gefunden Allgemeine Java-Themen 6
W Javac nicht bei Installation installiert Allgemeine Java-Themen 9
T Eclipse Dll einbinden java.lang.UnsatisfiedLinkError nur in Eclipse nicht via javac Allgemeine Java-Themen 1
J Compiler-Fehler Compiliert unter Eclipse aber nicht mit javac Allgemeine Java-Themen 0
Ebenius Compiler-Fehler Oracle javac 7 nicht kompatibel zu Sun javac 6 Allgemeine Java-Themen 12
H2SO3- wo benutze ich javac -help Allgemeine Java-Themen 5
L JAR verändern - JAVAC soll einfach nur kompilieren, ohne Prüfungen Allgemeine Java-Themen 16
P Javac ein wirklich nerviges Thema Allgemeine Java-Themen 10
J javac kaputt!? Allgemeine Java-Themen 4
B Test$1.class mit dem javac compiler Allgemeine Java-Themen 7
C MidLet kompilieren javac Allgemeine Java-Themen 9
O Wo ist javac.exe - ich verwende eclipse Allgemeine Java-Themen 4
N import com.sun.tools.javac.Main; Allgemeine Java-Themen 1
D Probleme mit javac Allgemeine Java-Themen 14
G javac -optimize Allgemeine Java-Themen 3
H mit javac Verzeichnis kompilieren Allgemeine Java-Themen 2
the[V]oid Ausführen von "javac" über Runtime.exec() Allgemeine Java-Themen 4
F javac compiler Allgemeine Java-Themen 2
WMaerz Der neue JDK 6 enthält keine javac.exe, tool.jar usw. Allgemeine Java-Themen 6
L schon wieder der "javac nicht gefunden" fehler Allgemeine Java-Themen 9
M Sonderzeichen; Javac auf Lin <-> Win Allgemeine Java-Themen 11
G Batch-Datei - javac Ausgaben anzeigen Allgemeine Java-Themen 5
G "Einfangen" des Java / Javac outputs. Allgemeine Java-Themen 2
G mit javac in Console mehrere java Files compilieren Allgemeine Java-Themen 6
H javac: command not found Allgemeine Java-Themen 8
A Problem beim Aufruf von javac Allgemeine Java-Themen 7
N Compiler (javac) funktioniert nicht... Bitte hilfe! Allgemeine Java-Themen 3
G Problem mit "Javac" :idea: Allgemeine Java-Themen 3
N Lwjgl 3d Objekt wird schmaler, wenn es sich dreht Allgemeine Java-Themen 0
D Linux, Java-Version wird nicht erkannt bzw. welche Einstellung fehlt noch? Allgemeine Java-Themen 19
berserkerdq2 Wenn ich einfach eine GIF in den Scenebuilder als Bild reinpacke, wird das dann asl Gif angezeigt Allgemeine Java-Themen 1
G Popup wird nicht sichtbar Allgemeine Java-Themen 9
8u3631984 Funktions Parameter mit Lombok "NonNull" annotieren wird in Jacococ Testcoverage nicht herausgefiltert Allgemeine Java-Themen 3
M Java Überprüfen ob .exe-Datei bereits ausgeführt wird Allgemeine Java-Themen 2
Calli11 Was muss ich hier in die Main schreiben, damit das Programm ausgeführt wird? Allgemeine Java-Themen 4
Sachinbhatt Wie wird die Typumwandlung bei Mehrfachvererbung in Java implementiert? Allgemeine Java-Themen 3
Y MVVM wie wird Eventhandler tausch geregelt Allgemeine Java-Themen 4
berserkerdq2 run-methode eines Threads so programmieren, dass 30x die Sekunde etwas ausgeführt wird. Allgemeine Java-Themen 44
T ImageIcon wird nicht angezeigt Allgemeine Java-Themen 6
N Warum wird die For Schleife nicht betreten Allgemeine Java-Themen 4
N warum wird es doppelt ausgegeben Allgemeine Java-Themen 6
A code wird nicht ausgeführt Allgemeine Java-Themen 3
Y Warum wird das JLabel falsch verschoben? Allgemeine Java-Themen 1
T Schaltfläche wird nicht gefunden Allgemeine Java-Themen 4
N Eingabe wird immer als "false" ausgegeben Allgemeine Java-Themen 6
D Firebase retrieve data Problem, Child Element wird nicht angesprochen Allgemeine Java-Themen 0
M Frage-Antwortspiel wie Wer wird Millionär Allgemeine Java-Themen 1
Zrebna Gibt es eine Möglichkeit eine NPE zu vermeiden, wenn null returned wird? Allgemeine Java-Themen 3
R Warum wird mir in der Konsole das "Standard Array" ausgegeben? Allgemeine Java-Themen 2
C FileLock - Exception wird immer geworfen Allgemeine Java-Themen 4
R Was muss ich ändern, damit der Kreis links unten gezeichnet wird? Allgemeine Java-Themen 17
hello_autumn Java_Home geändert auf Java 13, trotzdem wird Java Version 8 angezeigt. Allgemeine Java-Themen 2
Thallius Char +1 wird int? Allgemeine Java-Themen 7
S Wenn eine Klasse zwei Interfaces mit derselben Methodensignatur implementiert: welche wird aufgerufen? Allgemeine Java-Themen 15
F Scrollbar wird nicht angezeigt Allgemeine Java-Themen 0
B Discord Bot - Funktion wird nicht aufgerufen Allgemeine Java-Themen 1
I Temp-Datei wird nicht gelöscht Allgemeine Java-Themen 12
S If-Menü wird doppelt ausgegben Allgemeine Java-Themen 4
P Variable wird in for - loop nicht richtig hochgezählt Allgemeine Java-Themen 11
S Wird bei den JREs 9, 10, 11+ ueberhaupt noch Bytecode ausgefuehrt..? Allgemeine Java-Themen 8
FRI3ND JFrame wird nicht angezeigt Allgemeine Java-Themen 3
T Plötzlich wird package nicht mehr gefunden Allgemeine Java-Themen 3
X Klassen File-Klasse wird als Directory markiert Allgemeine Java-Themen 8
S Datei wird nicht gefunden Thread.currentThread().getContextClassLoader().getResourceAsStream() Allgemeine Java-Themen 1
mrbig2017 Sleep wird ignoriert und der Thread wartet nicht Allgemeine Java-Themen 1
mrbig2017 Threads wait wird nicht durch notify beendet! Allgemeine Java-Themen 3
kodela Klassen Klassenvariable wird nicht gesetzt Allgemeine Java-Themen 23
M Was geschieht mit Java-Klasse, die aus ArrayList entfernt wird? Allgemeine Java-Themen 10
kodela Drücken der ALT-Taste wird nur bei jedem zweiten Mal erkannt Allgemeine Java-Themen 5
Arif Input/Output Serialisierung - Datei wird nicht erzeugt Allgemeine Java-Themen 3
D Cursor unsichtbar, wenn Kontextmenü aufgerufen wird Allgemeine Java-Themen 5
K Arbeitsspeicher wird langsam voll Allgemeine Java-Themen 6
The Pi Wie oft wird ein Buchstabe in einem Wort wiederholt? Allgemeine Java-Themen 16
N Datentypen If-Statement wird "übersprungen" Allgemeine Java-Themen 2
F Java Mail Problem: Authentifizierung wird nicht immer mitgeschickt Allgemeine Java-Themen 1
T Textarea text wird immer überschrieben Allgemeine Java-Themen 4
C Durch klicken von Button in GUI wird leeres Fenster geöffnet und nicht mein Spiel "Memory" Allgemeine Java-Themen 13
T Java wird nicht gefunden Allgemeine Java-Themen 32
Tacofan GIF-Bild wird "zerstört" Allgemeine Java-Themen 3
Z Exception wird nicht ausgelöst Allgemeine Java-Themen 2
Sin137 Interface Eingabe wird doppelt angezeigt Allgemeine Java-Themen 2
B Threads Timer wird immer schneller Allgemeine Java-Themen 6
N Maven ObjectMapper Error wenn das File gespeichert wird Allgemeine Java-Themen 0
G Methoden Aus einem Event, wo ich weiß, dass es ausgeführt werden wird, eine Get-Methode basteln Allgemeine Java-Themen 8
F Wert in Variable schreiben, wenn diese gerade genutzt wird Allgemeine Java-Themen 10
E Java wird beendet nach paar Sekunden Allgemeine Java-Themen 14
U Erkennen, ob PC benutzt wird Allgemeine Java-Themen 4
O Programm wird einfach "gekillt" Allgemeine Java-Themen 3
P Prüfen ob es Variable mit Namen gibt der als String übergeben wird Allgemeine Java-Themen 7
P Zwei ArrayLists: Ohne die eine überhaupt anzurühren, wird sie verändert Allgemeine Java-Themen 2
B Abfragenteil wird nicht aufgerufen Allgemeine Java-Themen 2
Todesbote JFileChooser im Vordergrund (*.jar wird mittels shell_exec in PHP aufgerufen) Allgemeine Java-Themen 1
T Sicherheitshinweis - Zertifikat wird angefordert Allgemeine Java-Themen 5
L SetBounds wird vor dem Konstruktorcode aufgerufen - Wenn Startleiste links Allgemeine Java-Themen 1
P "Overriden statische Methode" Statische Methode die vererbt wird Allgemeine Java-Themen 5
I CountDown wird durch JOptionPane unterbrochen Allgemeine Java-Themen 11
P Wird double und float auf jedem Computer gleich berechnet? Allgemeine Java-Themen 10
G Tabelle wird nicht richtig dargestellt Allgemeine Java-Themen 9
HarleyDavidson Threads ProgressMonitor wird nicht angezeigt! Allgemeine Java-Themen 6
J OOP Überwachen, ob ein Objekt erzeugt wird Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben