Eine .java-Datei aus der Windowskommandozeile komplilieren - wie?

HPL

Aktives Mitglied
Einen schönen Nachmittag an alle!

Ich habe mal eine Frage.

Ich habe Windows XP. Ich habe mir Weka 3.7 installiert:

Download Weka 3.7.5 Free - Data mining software in Java - Softpedia

Weka ist nun auf meinem Rechner: C:\Programme\Weka 3.7

Es gibt in dem besagten Verzeichnis eine .class-Datei, die heißt RunWeka.class. Wenn ich nun innerhalb der Kommandozeile mit chdir in das Verzeichnis C:\Programme\Weka 3.7 wechsle, kann ich die Anwendung starten, indem ich folgenden Befehl eingebe:


Ich habe nun eine einfache HelloWorld-Datei Hello.java geschrieben und wollte sie in demselben Verzeichnis kompilieren, also mit javac Hello.java.

So sieht die Datei aus:

Java:
public class Hello{

public static void main(String[] args){

System.out.println("HIHI!");

  }
}
- dürfte OK sein.

"Er" meldet mir aber:
Der Befehl "javac" ist entweder falsch geschrieben oder konnte nicht gefunden werden

Ich nehme an, dass ich in ein anderes Verzeichnis wechseln muss, und dann dort javac aufrufen muss, wobei ich mit -classpath mitteilen muss, wo die Datei liegt, die ich kompilieren will. Aber in welches Verzeichnis muss ich wechseln? Unter C:\Programme\Java habe ich einen Ordner jdk1.6.0_24 und einen Ordner jre6.
 

HPL

Aktives Mitglied
Hast du das bin verzeichnis des JDK deinem PATH hinzugefügt?

Ja. Bin auf Systemeigenschaften gegangen und dann auf "Umgebungsvariablen", "Path" und dann auf "Bearbeiten" und habe

C:\Programme\Java\jdk1.6.0_24\bin

hinzugefügt. Das Problem ist, dass es noch nicht geht, d. h. ich wechsle in mein Weka-3-7 rein und tippe javac Hello.java ein. Die Fehlermeldung ist unverändert.

Muss ich jetzt in ein andres VZ welchseln (in welches) und dann javac aufrufen (und nach -classpath den absoluten Pfadnamen meiner .java-Datei eineben)?

@Marcinek: SUFU ist bei mir eh erst google.
 
J

jfaklsjf8888

Gast
Wenn die Fehlermeldung unverändert ist, dann hast du es nicht richtig im Classpath hinzugefügt!
Sobald du es richtig gemacht hast, funktioniert es.
 
S

SlaterB

Gast
> d. h. ich wechsle in mein Weka-3-7 rein und tippe javac Hello.java ein

was ist denn dieses Weka, ist dort ein Fenster zum Eintippen offen?
zu unbekannten Programmen kann man ja wenig sagen, ob es wer extra installiert..

> Wenn die Fehlermeldung unverändert ist, dann hast du es nicht richtig im Classpath hinzugefügt!
zum PATH wohl, javac wird nicht gefunden..
 

HPL

Aktives Mitglied
Nö, hatte die Konsole nicht neu gestartet - jetzt aber shon, und es scheint zu funktionieren!
THX!

Mensch ja, an den Path und dass man dem den JAVAPath hinzufügen muss, vergaß ich. Habt Dank!
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Java-Datei unter Mac OS X öffnen - eine Frage der Klasse Allgemeine Java-Themen 2
Developer_X Mit einer Batch Datei eine Java Datei starten Allgemeine Java-Themen 4
E Eine .wsp datei in java öffnen auslesen und verändern Allgemeine Java-Themen 4
H aus .class datei eine .java erzeugen Allgemeine Java-Themen 4
D Hat Java eine Library um JavaScript auszuwerten? Allgemeine Java-Themen 2
LimDul Kam eine java.net.URL zu einer HashMap und ging als DNS Anfrage wieder heraus Allgemeine Java-Themen 18
X Collections Gibt es eine Klasse welche die Vorteile von List und HashMap vereint, aber konstante Laufzeit (O(1)) hat in Java? Allgemeine Java-Themen 4
sascha-sphw Java 9 module Zugriff auf eine resource einer anderen JAR Allgemeine Java-Themen 0
M Login in eine Webseite mit Java Allgemeine Java-Themen 3
L Übergabe an eine eher einfache Java- Applikation wegen Kündigung Allgemeine Java-Themen 1
M Schlüsselworte Was ist eine Java Spezifikation + JSR? Allgemeine Java-Themen 11
R bei eclipse von java in eine andere programmiersprache wechseln? Allgemeine Java-Themen 2
A Best Practice Java - eine Art Plugin-Struktur Allgemeine Java-Themen 3
S Best Practice Brauche eine Idee für eine Java Projekt! Allgemeine Java-Themen 11
V Gibt es eine Möglichkeit die Internet auslastung mit Java auszulesen Allgemeine Java-Themen 11
P Wie funktioniert das Feedback eines Klicks auf eine Java GUI Allgemeine Java-Themen 10
Thallius Wie mache ich eine Java App mit Icon startbar die mehr Heap Speicher braucht? Allgemeine Java-Themen 3
S "Katalog"-Anwendung in Java eine gute Idee? Allgemeine Java-Themen 12
X Java findet eine Enum Klasse nicht Allgemeine Java-Themen 2
G Java PrintFramework druckt nur eine Seite Allgemeine Java-Themen 2
M Java lernen, ist das eine gute Möglichkeit? Allgemeine Java-Themen 5
J Eine kleine Aufnahme mit Java Allgemeine Java-Themen 3
G GUIs mit Java - Eine Katastrophe! Allgemeine Java-Themen 19
P Java eine Insel und Kaffee ? Allgemeine Java-Themen 6
P Java Acces Datenbank Problem ! (Brauche eine Abfrage) Allgemeine Java-Themen 5
D Lostus Notes Adressbuch in eine Java-Webanwendung verwenden Allgemeine Java-Themen 4
P Verdienst eine Java- Programmieres Allgemeine Java-Themen 21
M Eine Frage über Unit-Tests mit Java Allgemeine Java-Themen 2
G Eine C/C++ Referenz in einem Java Object speichern Allgemeine Java-Themen 5
G Da Jikes nicht mit java 5 geht, gibt es eine andere. Allgemeine Java-Themen 4
G Eine Frage zu Java Allgemeine Java-Themen 15
1 Eine Flash-Seite auch in Java realisierbar ? Allgemeine Java-Themen 2
C Mit Java auf eine HTML-Seite zugreifen Allgemeine Java-Themen 3
B Java ist auch eine Insel Allgemeine Java-Themen 10
N Aus einer Kompilierten Javadatei eine *.java erzeugen Allgemeine Java-Themen 2
KonradN Mal eine Frage zu Binary Serialization Allgemeine Java-Themen 15
dokan wie kann ich eine funktionierende Suchleiste erstellen Allgemeine Java-Themen 1
B Wie erstelle ich dazu eine Abfrage ob der Button gedrückt wurde? Allgemeine Java-Themen 8
J Integration pay Pale in eine JavaFx Desktop Application Allgemeine Java-Themen 1
berserkerdq2 Wenn ich einfach eine GIF in den Scenebuilder als Bild reinpacke, wird das dann asl Gif angezeigt Allgemeine Java-Themen 1
8u3631984 Strukturiertes Logging : Jedes Feld in eine seperate Zeile - aber wie ? Allgemeine Java-Themen 2
berserkerdq2 Gibt es eine saubere Dokumentation von Jfoenix? Allgemeine Java-Themen 1
M Eigene Datenstruktur um eine Menge zu speichern Allgemeine Java-Themen 3
A Wie schreibe ich eine For-Schleife in ein Stream API um? Allgemeine Java-Themen 12
E Es ist nicht möglich, eine Batch-Anweisung auszuführen. Allgemeine Java-Themen 9
T Eine Frage des Designs Allgemeine Java-Themen 2
R Best Practice Erfahrungswerte für eine Migration von JSF nach Angular (oder anderes JS-Framework) Allgemeine Java-Themen 1
H Eine Linie verkürzen Allgemeine Java-Themen 5
N rekursion mehrfach eine Methode Öffnen Allgemeine Java-Themen 4
berserkerdq2 Wenn ich eine Methode nur jede 50ms ausführen will, wie mach ich das? Allgemeine Java-Themen 4
berserkerdq2 Wie synchronisiere ich eine for-Schleife Allgemeine Java-Themen 12
berserkerdq2 Wie mache ich in IJVM eine if verzweigung? Allgemeine Java-Themen 27
F Gibt es mittlerweile eine Alternative zu DaisyDiff Allgemeine Java-Themen 2
_user_q Was brauche ich, um eine eigene "Search for updates"-Funktion einzubauen? Allgemeine Java-Themen 1
E Eine Methode einer extendeten Klasse deakitivieren Allgemeine Java-Themen 12
pizza_dox_9999 Wie füge ich eine "eigene" ScriptEngine dem ScriptEngineManager? Allgemeine Java-Themen 3
F Kennt ihr eine Library um 2 HTML Seiten zu diffen? Allgemeine Java-Themen 8
Y ImagePanel von anderer Klasse in eine MainFrame Klasse hinzufügen. Allgemeine Java-Themen 1
OnDemand Anzeigen was eine Applikation macht Allgemeine Java-Themen 1
T Problem beim Umwandeln in eine Jar-Datei Allgemeine Java-Themen 3
J Eine Frage zu den Threads und Task Allgemeine Java-Themen 1
Tobero Wie bekomme ich in welchem Quadrat sich eine Position in einem Grid befindet Allgemeine Java-Themen 11
Tobero Wie kann man eine Poisson Disc Sampler? Allgemeine Java-Themen 7
M Openjdk - gibt es auch eine Openjre? Allgemeine Java-Themen 7
R Lambda Expression in einer Methode execute() aufrufen (execute() ist eine Methode aus dem funktionalen Interface Command) Allgemeine Java-Themen 5
S Noch eine Design-Frage zu Setter Allgemeine Java-Themen 6
N Arrayliste in eine Datei speichern Allgemeine Java-Themen 4
J Öffnen eine jar-Datei Allgemeine Java-Themen 11
Zrebna Gibt es eine Möglichkeit eine NPE zu vermeiden, wenn null returned wird? Allgemeine Java-Themen 3
S Klassen Einfügen von unbekannter menge an Variablen in eine Klasse mithilfe von ASM Allgemeine Java-Themen 5
R Wo müsste ich im Code eine Änderung vornehmen? Allgemeine Java-Themen 6
S Rückgabe einer HttpURLConnection für eine Seite einlesen bei der man eingeloggt ist..? Allgemeine Java-Themen 5
S Gibt es eine Moeglichkeit die Runtime Ausführung zu analysieren..? Allgemeine Java-Themen 7
S Habt ihr eine Idee wie man Serializierung testen kann..? Allgemeine Java-Themen 6
S Wenn eine Klasse zwei Interfaces mit derselben Methodensignatur implementiert: welche wird aufgerufen? Allgemeine Java-Themen 15
Drachenbauer warum bekomme ich hier eine NullPointerException Allgemeine Java-Themen 6
M Gibt es eine API die den aktuellen Wert eines Indikators beim Trading zurückgibt? Allgemeine Java-Themen 7
N Eine stelle der Fibonacci-Zahlenfolge ausgeben. Allgemeine Java-Themen 4
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
W Collections Suche etwas Sorted-List-Artiges...hat jemand eine Idee? Allgemeine Java-Themen 13
L Methoden Über Reflections eine Methode mit aufrufen Allgemeine Java-Themen 3
S Kann ich eine Methode schreiben die alle Arten von funktionalen Interfaces akzeptiert..? Allgemeine Java-Themen 21
Drachenbauer Wie kann eine vorgegebene Farbe über einen String erkannt werden? Allgemeine Java-Themen 11
J Datenstruktur für eine Map erstellen Allgemeine Java-Themen 2
pkm Kann eine ServerSocket-Klasse nicht stateful sein? Allgemeine Java-Themen 4
B Aufruf der Methode ergibt eine Exception Allgemeine Java-Themen 13
I Eine Anwendung so gut wie möglich beschützen Allgemeine Java-Themen 9
M Wie kann man eine void Methode mit Variablen von zwei verschiedenen Objekten ausführen? Allgemeine Java-Themen 15
X Wie mache ich hier eine Rekursion rein ? Allgemeine Java-Themen 7
K OOP Suche Hilfe + Erklärung für eine Hausaufgabe Allgemeine Java-Themen 1
N Über einen Button in JavaFX ein Event über eine Pipeline schicken(Netty) Allgemeine Java-Themen 1
A NetBeans Suche Programmierer für eine Belegarbeit Allgemeine Java-Themen 11
D Warum kann ich eine (deflaut) Klasse aus einer Libary in einem anderen Projekt benutzen? Allgemeine Java-Themen 3
C Ein Iterator ist eine Implementierung des Interface Iterable? Allgemeine Java-Themen 2
E RMI NULL-Pointer-Exeception wenn der RMI-Proxy eine Methode deligiert Allgemeine Java-Themen 2
E RMI FWH: RMI- Wie erstelle ich stubs dynamisch, bzw. unterdrücke eine Statisch-Warnung? Allgemeine Java-Themen 0
J Eine bestimmte Zahl im Integer ändern Allgemeine Java-Themen 9
Q-bert Strings aus der JList in eine Datenbank speichern Allgemeine Java-Themen 1
D Möglichkeit mit GAE eine Table auszulesen und eine csv zu schreiben Allgemeine Java-Themen 22
S Korrekte Pfadangaben damit eine .jar Datei unter Windwos läuft. Allgemeine Java-Themen 24

Ähnliche Java Themen

Neue Themen


Oben