Path Umgebungsvariable einstellen?

Status
Nicht offen für weitere Antworten.
B

Baphomet

Gast
Brauche dringend Hilfe, bin ein absoluter Neuling und würde gerne Java lernen,leider funktioniert das Compilieren von java Dateien nicht,
der Befehl javac einzeln, listet die Optionen(...where possible options include ..) auf!
Ich habe jdk1.6.0_01 installiert, und die Umgebungsvariablen
folgendermaßen umgestellt:

C:\Programme\Java\jdk1.6.0_01 (Installationsort)


Benutzervariablen:

JAVA_HOME C:\Programme\Java\jdk1.6.0_01\bin;%path%
PATH C:\Programme\Java\jdk1.6.0_01\bin;%path%
VCToolkitInstallDir C:\Programme\Microsoft Visual C++ Toolkit 2003\

Systemvariablen:


CLASSPATH
C:\Programme\Java\jdk1.6.0_01\lib
Path %SystemRoot%\system32;%SystemRoot%; %SystemRoot%\system32\WBEM;C:\Programme\QuickTime\QTSystem\;c:\Programme\Mi
crosoft SQL Server\90\Tools\binn\;;C:\WINDOWS\COMMAND;C:\Programme\Java\jdk1.6.0_01\bin

QTJAVA C:\Programme\Java\jre1.6.0_01\lib\ext\QTJava.zip


Habe ich hier etwas falsch eingestellt?



Beim Versuch eine Datei zu kompilieren,
zeigt die Eingabeforderung nichts an!

Eingabeaufforderung:

C:\Programme\Java\jdk1.6.0_01\bin>javac Euklid.java
(kurze Pause)
C:\Programme\Java\jdk1.6.0_01\bin>_


Es tut sich leider nichts und ohne die Compilierung komme ich nicht weiter!


Java Editor:

Wenn ich die Datei mit dem Java Editor compiliere:

Compiliere C:\Programme\Java\jdk1.6.0_01\bin\Euklid.java mit Java-Compiler
C:\Programme\Java\jdk1.6.0_01\bin\Euklid.java erfolgreich compiliert!

Aber beim Ausführen erhalte ich das:

Exeption in thread "main" java.lang.NoClassDefFoundError: algorithmen/Euklid



Wäre sehr dankbar für eine Rat!
 
S

SlaterB

Gast
keine Fehlermeldung beim Kompilieren ist ein gutes Zeichen,
ausführen mit
java Klassenname (ohne .java)

in deinen Classpath sollte noch der Punkt für das aktuelle Verzeichnis rein,
das JDK musst du nicht angeben

-> CLASSPATH = . oder .;anderes

-----------

> java.lang.NoClassDefFoundError: algorithmen/Euklid

klingt fast, als wäre Euklid in einem package algorithmen,
dann muss es auch in ein passendes Unterverzeichnis gleichen Names!

fange doch erstmal ohne package mit einem Hello World-Programm an..
 
G

Guest

Gast
Stimmt, die "Hallo" java Datei konnte ohne Probleme ausgeführt werden,
aber wieso kann die Euklid.java Datei nicht compiliert werden?

:(
 
G

Guest

Gast
Wie kann ich diese Datei ausführen?
???:L

Code:
package algorithmen;

public class Euklid {
  
  static long steps;
  static long allSteps;
  static long temp;
  
  static long inputX, inputY;

  public static void main(String[] args) {
    ggT_Statistic(10000000, 2000000);
  }
  
  static void ggT(long x, long y) {
    steps = 0;
    while (true) {
      steps++;
      // Schritt 1:
      if (x == y) {
        //System.out.println("ggT = " + x + "     Steps: " + steps);
        break;
      }
      // Schritt 2:
      if (x > y) {
        temp = x;
        x = y;
        y = temp;
      }
      // Schritt 3:
      y = y - x;
    }
  }
  static void ggT_Statistic(long range, int nbCalc) {
    for (int i=0; i<nbCalc; i++) {   // Schritt 3!!
      //Schritt 1:
      inputX = ((long)(Math.random()*range) + 1);
      inputY = ((long)(Math.random()*range) + 1);
    
      //Schritt 2:
      ggT(inputX, inputY);
      allSteps = allSteps + steps;
    }
    System.out.println("Durchschnittliche Schrittzahl: " + allSteps/nbCalc);
  }
  
  
  
}
 
S

SlaterB

Gast
diese Datei muss komiliert in eine Unterverzeichnis wie das package heißt,
dann kannst du sie vom Oberverzeichnis aus ausführen mit
java packageName.Klassenname

> Ich muß also im Classpath den Pfad zu meinem Ordner angeben, indem meine Java Dateien sind?

ne, zumindest nicht wenn du deine Java-Dateien immer von ihrem Ort aus ausführst
(relativ zur pacakge-Struktur, siehe Anfang dieses Posts),
nur der Punkt muss wie gesagt rein, steht für das aktuelle Verzeichnis,
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z Umgebungsvariable PATH-Umgebungsvariable unter Windows 7 Java Basics - Anfänger-Themen 27
M Path Umgebungsvariable Java Basics - Anfänger-Themen 5
T umgebungsvariable in xp setzen: hinter vorhandenen path? Java Basics - Anfänger-Themen 3
F Falscher Link zum Path? Unterschiedliche Antworten bei Eclipse und VisualStudiocode Java Basics - Anfänger-Themen 5
V JDK / JRE / PATH Verwirrungen Java Basics - Anfänger-Themen 6
J Count und Copy in Stream<Path> Java Basics - Anfänger-Themen 11
F Git Projekt im Build Path Java Basics - Anfänger-Themen 3
J Erstellen einer Datei ohne path Java Basics - Anfänger-Themen 1
B MySQL Path bekommen Java Basics - Anfänger-Themen 40
B PATH kann nicht geändert werden Java Basics - Anfänger-Themen 2
G Erste Schritte Unter Mac "Path" anpassen .bash_profile? Java Basics - Anfänger-Themen 5
M Umgebungsvariable JDK/JRE? PATH setzen Java Basics - Anfänger-Themen 5
U Absolute path funktioniert nicht Java Basics - Anfänger-Themen 5
D javac kann trotz PATH-Eintrag nicht gefunden werden (Hello World) Java Basics - Anfänger-Themen 10
Q Path wird nicht richtig "übersetzt"? Java Basics - Anfänger-Themen 7
B Umgebungsvariable PATH gelöscht, Probleme bei Wiederherstellung Java Basics - Anfänger-Themen 1
M Wann PATH und wann JAVA_HOME in Windows System 7 setzen? Java Basics - Anfänger-Themen 2
J Compiler-Fehler bootstrap class path not set in conjunction with -source 1.6 Java Basics - Anfänger-Themen 2
H Best Practice java.io.File oder java.nio.Path Java Basics - Anfänger-Themen 5
S PATH und Pfad auslesen.... Java Basics - Anfänger-Themen 3
H Eclipse startet nicht (PATH Problem?) Java Basics - Anfänger-Themen 12
S Dateien mittels Path(s) kopieren und umbenennen. Java Basics - Anfänger-Themen 4
S A* Path Algorithmus in Java schon vorhanden Java Basics - Anfänger-Themen 3
S Umgebungsvariable Exception in thread "main" java.lang.UnsatisfiedLinkError: no J3D in java.librar y.path Java Basics - Anfänger-Themen 15
S File Kopieren Path Pfad Problem Java Basics - Anfänger-Themen 3
Y .class Ausführung nicht möglich - Path lässt sich nicht ändern Java Basics - Anfänger-Themen 8
0 Path Java Basics - Anfänger-Themen 2
S java.io.file Appdata-PATH Java Basics - Anfänger-Themen 5
G was ist der Project class path Java Basics - Anfänger-Themen 7
G OOP Projektabhängigkeiten: A cycle was detected in the build path of project Java Basics - Anfänger-Themen 10
A Zeilenumbrüche im class-path der manifest.mf? Java Basics - Anfänger-Themen 5
D Java dll's und java.library.path Java Basics - Anfänger-Themen 2
J JAVA_HOME und path setzen bei windows 7 Java Basics - Anfänger-Themen 5
H windows 7 javac/path nicht gefunden Java Basics - Anfänger-Themen 3
M Java aufrufen, obwohl nicht in PATH-Variable eingetragen Java Basics - Anfänger-Themen 11
S HILFE Wie stelle ich die Path Varibalen wieder ein Java Basics - Anfänger-Themen 4
M path aus jar file Java Basics - Anfänger-Themen 14
Swiper Nach CronJob - Path nicht gefunden Java Basics - Anfänger-Themen 2
V Path? Java Basics - Anfänger-Themen 3
I Probleme beim Einrichten von Java (PATH-Veriable) Java Basics - Anfänger-Themen 4
V Link Error java.library.path Java Basics - Anfänger-Themen 4
H -Djava.library.path liefert in der Konsole "ClassNotFou Java Basics - Anfänger-Themen 4
D Probleme mit java.library.path unter linux Java Basics - Anfänger-Themen 4
M Path eines Files Java Basics - Anfänger-Themen 24
T Einen Path von einer Main zu einer anderen Main übergeben Java Basics - Anfänger-Themen 34
L path einlesen und erkennen ob es für windows oder linux ist Java Basics - Anfänger-Themen 8
S Probleme mit path Java Basics - Anfänger-Themen 4
E Setzen des java.library.path Java Basics - Anfänger-Themen 7
G Path anlegen Java Basics - Anfänger-Themen 2
R Zu blöd für System.getProperty(path.separator) ? Java Basics - Anfänger-Themen 3
A Classpath oder Path? Java Basics - Anfänger-Themen 7
F Class-Path Eintrag in Manifest Java Basics - Anfänger-Themen 6
M Path zu javac nur für Administrator auf XP? Java Basics - Anfänger-Themen 2
G Hello World: Invalid Path Java Basics - Anfänger-Themen 6
T progr. kompilieren nicht möglich..autoexec.bat...Path..`wo? Java Basics - Anfänger-Themen 2
U JRE_HOME Umgebungsvariable wird nicht erkannt Java Basics - Anfänger-Themen 7
J Eclipse Umgebungsvariable? Java Basics - Anfänger-Themen 1
M Umgebungsvariable Win7 Java Basics - Anfänger-Themen 6
N JAVA Installation - Umgebungsvariable geht nicht. Java Basics - Anfänger-Themen 3
L Umgebungsvariable Umgebungsvariable lasst sich nicht ändern Java Basics - Anfänger-Themen 2
J Problem mit Umgebungsvariable Java Basics - Anfänger-Themen 8
M Umgebungsvariable gesetzt, aber nicht alle Befehle ausführbar Java Basics - Anfänger-Themen 6
T Windows 7 - Umgebungsvariable ändern Java Basics - Anfänger-Themen 11
S dauerhafte CLASSPATH-Umgebungsvariable Java Basics - Anfänger-Themen 3
M mysql-connector-java-5.1.7-bin. jar in die umgebungsvariable installieren Java Basics - Anfänger-Themen 14
S log4j pfad per umgebungsvariable setzen? Java Basics - Anfänger-Themen 2
G Umgebungsvariable aus Java Programm heraus setzen Java Basics - Anfänger-Themen 4
G Umgebungsvariable %SYSTEMDRIVE% zum Speichern nutzen Java Basics - Anfänger-Themen 5
M Umgebungsvariable erstellen Java Basics - Anfänger-Themen 11
A Umgebungsvariable Classpath Java Basics - Anfänger-Themen 8
N Umgebungsvariable Java Basics - Anfänger-Themen 10
G umgebungsvariable einlesen Java Basics - Anfänger-Themen 3
berserkerdq2 Intelij, wie kann ich einstellen, dass die aktuelle Klasse ausgeführt wird, wenn ich aufs Startsymbol drücke, gibts da eine Tastenkombination? Java Basics - Anfänger-Themen 11
nbergmann Umgebungsvariablen einstellen unter Windows 7 klappt nicht Java Basics - Anfänger-Themen 2
C Zufallszahl + Werte bereich einstellen Java Basics - Anfänger-Themen 2
ZH1896ZH JDK installieren JRE 1.8.0_221 als Standard einstellen Java Basics - Anfänger-Themen 5
A Frage zur Aufgabe Uhrzeit einstellen mit Objekten Java Basics - Anfänger-Themen 18
N Methoden Decimalformat variabel einstellen Java Basics - Anfänger-Themen 18
N Innerhalb des Programmes RAM einstellen Java Basics - Anfänger-Themen 2
C Wert rechtsbündig einstellen? Java Basics - Anfänger-Themen 3
B JButton Größe einstellen? Java Basics - Anfänger-Themen 3
G GridBagLayout einstellen Java Basics - Anfänger-Themen 5
A xdoclet einstellen? Java Basics - Anfänger-Themen 2
D Mit Java plattformunabhängig die Systemzeit einstellen Java Basics - Anfänger-Themen 8
S Dicke bei Graphics Ovject einstellen Java Basics - Anfänger-Themen 2
B JTable - Einstellen der Größe bzw. der Länge Java Basics - Anfänger-Themen 1
E Heap Size einstellen Java Basics - Anfänger-Themen 7
B 15 Minutentakt bei einem JSpinner einstellen? Java Basics - Anfänger-Themen 6
C Button in GridBagLayout einstellen Java Basics - Anfänger-Themen 4
S Buttongröße einstellen Java Basics - Anfänger-Themen 5
D JDK richtig einstellen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben