JDK auf Windows 7

Status
Nicht offen für weitere Antworten.
U

Unregistered000

Gast
Hallo!

habe hier die Windows 7 professional version wie sie auch auf den Markt kommen wird demnächst. Hab mir von der Sun Seite das aktuellste JDK für x64 Windows Systeme heruntergeladen und installiert. Die Path-Variable aktualisiert. Jedoch "geht" Java nochimmer nicht. Sprich eclipse lässt sich nicht starten weil es meint es findet im PATH das entsprechende nicht. Genauso wenn ich über die cmd javac aufrufe erkennt er den Befehl nicht und meint ob mich mich nicht vertippt hätte...

Was habe ich falsch gemacht? Haben mehrere das gleiche Problem mit Windows 7?

MfG
 

hdi

Top Contributor
Hi, du musst dir die 32-bit Version von Java ziehen, dann geht's. Bei 64 bit gilt generell: Alles, was nicht in den X64-Programmordner installiert wurde, sondern in den normalen (du hast ja 2 verschiedene bei 64 bit), ist "fehlerhaft" installiert oder wird nicht richtig erkannt.

Du wirst feststellen dass er dir das Java in den normalen Ordner installiert hat, obwohl es 64 bit ist.

Zumindest war es so vor paar Tagen bei meinem Kumpel (Windows 7 Ultimate 64 bit). Er hat dann einfach 32-Bit Version von Java installiert und nun passt alles.

lg
 
U

Unregistered000

Gast
Hehe, ich vergas zu erwähnen dass ich die x64 bit version brauche, da ich sowieso nen 64bit Windwos 7 drauf habe.. aber ich habs gelöst! Windows 7 ist da etwas komisch und hat "intern" noch andere Namen für den Ordner "Programme"... der heisst in "Wirklichkeit" nämlich "Program Files", und bei der PATH Variable funktionierts leider auch nur über den Englischen Ordnernamen.

Trotzdme danke und lg
 

hdi

Top Contributor
Nagut wenn du es so lösen konntest. Mir war schon klar dass du ein 64 Bit System hast. Genau das war aber das Problem bei meinem Kumpel: Er kann mit seinem Win7 64Bit nur die 32-Bit Version von Java nutzen.
 
U

Unregistriert

Gast
Wenn ich eine Datei kompilieren will,
schreibt der mir:

Euklid.java:1: error while writing Euklid: Euklid.class (Zugriff verweigert)
public class Euklid


was soll ich tun??
 

eliot

Bekanntes Mitglied
Nagut wenn du es so lösen konntest. Mir war schon klar dass du ein 64 Bit System hast. Genau das war aber das Problem bei meinem Kumpel: Er kann mit seinem Win7 64Bit nur die 32-Bit Version von Java nutzen.

???
Das kann nicht sein.
Allerdings bitte beachten, dass es von elcipse eine 32bit Version und eine
64 bit Version gibt.
 

marasek

Aktives Mitglied
Ich glaub das alles nicht. Eclipse mit JVM 32bit ist mir regelmässig eingegangen. Also lade ich JVM 64bit runter. Eclipse startet gar nicht mehr. Achso, ist ja 32bit. Warum eigentlich? Ist nicht der Grundgedanke von Java, dass man Java schreibt und den Rest die VM macht?

Nun gut, Eclipse-Homepage. Linux 32bit, Linux 64bit, OS X 32bit, OS X 64bit, Windows.
Äh - Windows hat nur einen Marktanteil von 90%, insofern nachvollziehbar, dass man sich da die 64bit-Version irgendwo in den Tiefen der Seite suchen muss...

Und wie wird eigentlich unterschieden, welches Programm welche VM braucht?
 

byte

Top Contributor
Eclipse startet gar nicht mehr. Achso, ist ja 32bit. Warum eigentlich? Ist nicht der Grundgedanke von Java, dass man Java schreibt und den Rest die VM macht?
Solange Du keinen nativen Code ausführst, ist das auch so. Eclipse für Windows benutzt aber verschiedene DLLs (für SWT). Insofern ist es eben nicht egal, ob Du Eclipse 32 oder 64 bit.

Also vor dem nächsten Java Bashing erstmal 2 Sekunden nachdenken. :oops:

Nun gut, Eclipse-Homepage. Linux 32bit, Linux 64bit, OS X 32bit, OS X 64bit, Windows.
Äh - Windows hat nur einen Marktanteil von 90%, insofern nachvollziehbar, dass man sich da die 64bit-Version irgendwo in den Tiefen der Seite suchen muss...
Liegt daran, dass Eclipse 64bit für Windows noch nicht fertig ist. Bisher gibts das nur als Testversion, die noch fehlerhaft ist.

Und wie wird eigentlich unterschieden, welches Programm welche VM braucht?
64 bit Eclipse => 64 bit JRE
32 bit Eclipse => 32 bit JRE

Eigentlich ganz einfach, oder? :bahnhof:
 
M

maki

Gast
Windows hat nur einen Marktanteil von 90%, insofern nachvollziehbar, dass man sich da die 64bit-Version irgendwo in den Tiefen der Seite suchen muss
Windows 32 Bit + Windows 64 Bit mag einen Anteil von 90% haben auf dem Desktop (Server ist wieder was ganz anderes) haben, aber wieviel von diesen 90% fallen wirklich auf Win 64 ab? ;)
Denke das sind sehr sehr wenige...
 

marasek

Aktives Mitglied
Solange Du keinen nativen Code ausführst, ist das auch so. Eclipse für Windows benutzt aber verschiedene DLLs (für SWT). Insofern ist es eben nicht egal, ob Du Eclipse 32 oder 64 bit.

Also vor dem nächsten Java Bashing erstmal 2 Sekunden nachdenken. :oops:

Java-Bashing? Allenfalls Eclipse-Bashing.
Warum geht das dann für Linux32/64 und OS X 32/64?
Ist ja auch nicht so, dass es erst seit gestern ein 64bit-Windows gibt.

Liegt daran, dass Eclipse 64bit für Windows noch nicht fertig ist. Bisher gibts das nur als Testversion, die noch fehlerhaft ist.


64 bit Eclipse => 64 bit JRE
32 bit Eclipse => 32 bit JRE

Eigentlich ganz einfach, oder? :bahnhof:

Ach Schlauerle, Deine herablassende Art wäre ja gerechtfertigt, wenn es denn tun würde. Ich habe jetzt beide Versionen von Eclipse und Java, aber die 32bit-Version macht direkt die Grätsche, seitdem die 64bit-JRE installiert ist.
 
M

maki

Gast
Ach Schlauerle, Deine herablassende Art wäre ja gerechtfertigt, wenn es denn tun würde. Ich habe jetzt beide Versionen von Eclipse und Java, aber die 32bit-Version macht direkt die Grätsche, seitdem die 64bit-JRE installiert ist.
Bevor wir anfangen uns hier Kosenamen zu geben, könnten wir uns auch auf das Problem und dessen Lösung beschränken ;)

Du8 kannst in der eclipse.ini festlegen mit welcher VM gestartet wird.
Wenn die 64 Bit Version im PATH vor der 32 bit Version steht, wird woihl ausschliesslich die 64 Bit Version zum starten verwendet, ausser du konfigurierst Eclipse eben eine bestimmte zu verwenden.
 

marasek

Aktives Mitglied
Bevor wir anfangen uns hier Kosenamen zu geben, könnten wir uns auch auf das Problem und dessen Lösung beschränken ;)

Ich habe nie etwas anderes gewollt.

Du8 kannst in der eclipse.ini festlegen mit welcher VM gestartet wird.
Wenn die 64 Bit Version im PATH vor der 32 bit Version steht, wird woihl ausschliesslich die 64 Bit Version zum starten verwendet, ausser du konfigurierst Eclipse eben eine bestimmte zu verwenden.

Aber genau darin liegt doch das Problem - streng genommen ist die JVM gar nicht darauf ausgelegt, als 32/64 vorzuliegen.
 
M

maki

Gast
Aber genau darin liegt doch das Problem - streng genommen ist die JVM gar nicht darauf ausgelegt, als 32/64 vorzuliegen.
Nein, das hast du auch missverstanden.

Das Problem liegt daran, welche VM Defaultmässig gestartet wird, ist 'ne Windows KOnfigurationssache, lässt sich aber auch per Kommandozeille oder eben in der eclipse.ini konfigurieren.
 

byte

Top Contributor
Ach Schlauerle, Deine herablassende Art wäre ja gerechtfertigt, wenn es denn tun würde. Ich habe jetzt beide Versionen von Eclipse und Java, aber die 32bit-Version macht direkt die Grätsche, seitdem die 64bit-JRE installiert ist.
Was daran liegt, dass nun die 64bit Version im Windows Classpath liegt, das 32bit Eclipse also mit der 64bit JRE gestartet wird. Das geht natürlich nicht. Einfach Eclipse mit der 32bit JRE starten, also -vm path/to/jre32/bin/javaw.exe in die Eclipse.ini und der Laden läuft wieder.

Ist nicht der Grundgedanke von Java, dass man Java schreibt und den Rest die VM macht?
Das meinte ich mit Java Bashing.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
izoards Prunsrv - Windows Service - .bat file starten Java Basics - Anfänger-Themen 84
P Unterschied Installation von zipped JDK vs Installer-JDK (auf Windows)? Java Basics - Anfänger-Themen 2
nbergmann Umgebungsvariablen einstellen unter Windows 7 klappt nicht Java Basics - Anfänger-Themen 2
B Probleme mit Zugriff auf Dateisystem Windows 10 ( jFileChooser) Java Basics - Anfänger-Themen 17
OSchriever Jar-Programm läuft auf Windows aber nicht auf Linux(Raspberri Pi4) Java Basics - Anfänger-Themen 22
F Terminal Windows per Befehl schließen? Java Basics - Anfänger-Themen 9
U BestPractise für Deployment unter Windows gesucht Java Basics - Anfänger-Themen 12
N Best Practice How can I creat a programm with java under windows 10 in order to open an spreadsheet in libreoffice calc format Java Basics - Anfänger-Themen 11
P Wie für EIN Java Programm von 64bit Java (=Standard) auf 32bit Java Installation (Windows) umschalten? Java Basics - Anfänger-Themen 6
G Wofür benötigt man die Umgebungsvariablen sowohl in Windows 10 als auch in Mac OS Catalina Java Basics - Anfänger-Themen 19
S Windows printerqueue mit Java löschen Java Basics - Anfänger-Themen 3
F Windows in LinkedList registrieren Java Basics - Anfänger-Themen 3
F Java auf Windows Konsole ausführen Java Basics - Anfänger-Themen 1
L Linux Befehle unter Windows in Eclipse ausführen Java Basics - Anfänger-Themen 3
J Windows Builder auf Eclipse portable Java Basics - Anfänger-Themen 1
S JDK 9 für Windows 32 bit installiert, aber es funktioniert nix Java Basics - Anfänger-Themen 6
E Compiler-Fehler Javac Windows vs Ubuntu /Script vs Konsole Java Basics - Anfänger-Themen 4
G sql server connection mit windows authentication Java Basics - Anfänger-Themen 2
C GUI Programmierung unter Windows mit Java womit? Java Basics - Anfänger-Themen 11
C Exlipse & SWT Windows Tools etc Java Basics - Anfänger-Themen 8
T Windows service erstellen Java Basics - Anfänger-Themen 1
I gemeinsame Config-Datei für alle Windows-User Java Basics - Anfänger-Themen 5
J fehler nach windows update Java Basics - Anfänger-Themen 44
B Windows Service erstellen Java Basics - Anfänger-Themen 2
D Umgebungsvariable Pfad javaw.exe für Programmstart auf Windows Java Basics - Anfänger-Themen 1
J Windows Version herrausfinden Java Basics - Anfänger-Themen 3
A Testprogramm in java oder javascript für Windows Anwendung? Java Basics - Anfänger-Themen 1
C Java stellt unter Windows keine Umlaute dar Java Basics - Anfänger-Themen 9
S Prüfen ob bestimmter Ordner geöffnet ist (Windows XP) Java Basics - Anfänger-Themen 5
W JDK installieren JDK Installieren | Windows 8 | Hilfe Java Basics - Anfänger-Themen 8
Martin2606 Erste Schritte Fragestellung zu Windows Embedded 6.5 auf Handhelds Java Basics - Anfänger-Themen 6
J Ordner unter Windows Verstecken Java Basics - Anfänger-Themen 2
U Einbetten von Windows Painter in einem Browser Java Basics - Anfänger-Themen 1
D Viele grafische unterschiede von Windows xp zu Windows 7 Java Basics - Anfänger-Themen 3
F Erste Schritte Unter Windows programmieren und dann auf Linux laufen lassen Java Basics - Anfänger-Themen 4
Z Gleiches Verzeichnis für class und java unter Windows Muss? Java Basics - Anfänger-Themen 11
FrankR2 Grundsätzliches Verständnisproblem: Java 32/64-bit; Windows 7/8, 32/64-bit-System Java Basics - Anfänger-Themen 5
Bluedaishi Dateien Lassen sich unter windows nicht löschen Java Basics - Anfänger-Themen 8
W Datei wird aus resources unter Windows nicht kopiert Java Basics - Anfänger-Themen 1
K Windows Symbolleiste Icons hinzufügen Java Basics - Anfänger-Themen 7
H Windows Task erstellen Java Basics - Anfänger-Themen 7
D Java geht auf windows 64 bit nicht. Java Basics - Anfänger-Themen 5
K Windows Kontextmenü verändern Java Basics - Anfänger-Themen 5
M Wann PATH und wann JAVA_HOME in Windows System 7 setzen? Java Basics - Anfänger-Themen 2
S Von Windows 7 auf Windows 8? Java Basics - Anfänger-Themen 3
F jabva 7.21 läuft nicht auf windows server 2012? Java Basics - Anfänger-Themen 9
T Variable in Windows Kommandozeile schreiben Java Basics - Anfänger-Themen 4
P Java-Konsolenanwendung mit Parameterübergabe (Windows) Java Basics - Anfänger-Themen 3
G Java unter Mac = schlecht | Windows = gut? Java Basics - Anfänger-Themen 14
M datei startet unter windows 7 nicht Java Basics - Anfänger-Themen 12
J Windows Maus-Zeigerbeschleunigung aktivieren/deaktivieren - Mit Java möglich? Java Basics - Anfänger-Themen 2
N .jar läuft nicht unter Windows 7 Starter Java Basics - Anfänger-Themen 4
FrozeTee .java Dateien unter Windows 7 werden nicht angezeigt Java Basics - Anfänger-Themen 7
S .jar/java Datei ausführen Windows 7 64bit?! Java Basics - Anfänger-Themen 7
P Windows vs. Ubuntu verschiedener Output Java Basics - Anfänger-Themen 31
A Laufende Applikation hindert Windows am herunterfahren Java Basics - Anfänger-Themen 7
S Umgebungsvariablen unter Windows XP Java Basics - Anfänger-Themen 6
A Windows Builder Java Basics - Anfänger-Themen 4
M Windows Aktionen abfangen Java Basics - Anfänger-Themen 3
Z Umgebungsvariable PATH-Umgebungsvariable unter Windows 7 Java Basics - Anfänger-Themen 27
B Programm startet in IDE,aber nicht in Windows Java Basics - Anfänger-Themen 4
R Umlaute Mac -> Windows Java Basics - Anfänger-Themen 2
S Windows Registry nur lesen Java Basics - Anfänger-Themen 3
E Input/Output Linux datei in Windows zeilenweise einlesen Java Basics - Anfänger-Themen 4
T Windows Fenster Schließen Java Basics - Anfänger-Themen 4
F Frage zu windows/Usbsticks... Java Basics - Anfänger-Themen 2
D Pfadangabe unter windows Java Basics - Anfänger-Themen 7
S Erste Schritte Probleme Editor (Windows) Java Basics - Anfänger-Themen 13
B Input/Output Textdatei einlesen Windows / Linux Java Basics - Anfänger-Themen 2
M windows lautstärkeregler java Java Basics - Anfänger-Themen 2
C ASCII CODES in Linux anders als auf Windows? Java Basics - Anfänger-Themen 4
maddin86 3 Dateien gleichzeitig speichern in dynamisches Benutzerverzeichnis (Windows) Java Basics - Anfänger-Themen 4
M isHidden() von java.io.File liefert immer true in Windows Java Basics - Anfänger-Themen 3
M Externes Programm maximieren in Windows Java Basics - Anfänger-Themen 9
J Java Tool unter Windows ausführen Java Basics - Anfänger-Themen 8
J Windows Ausführen öffnen Java Basics - Anfänger-Themen 13
C Windows Java unter Unix Java Basics - Anfänger-Themen 2
J JAVA_HOME und path setzen bei windows 7 Java Basics - Anfänger-Themen 5
A Mit Java Mozilla/Windows steuern! Java Basics - Anfänger-Themen 3
S Betriebssystem - Ordner erstellen auf Windows & Linux Java Basics - Anfänger-Themen 3
D nur JOptionPane im Windows Style Java Basics - Anfänger-Themen 3
D Windows 7 + jre = Fehler Java Basics - Anfänger-Themen 2
J Classpath bestimmen, unter Windows 7 Java Basics - Anfänger-Themen 2
F Programm sehr langsam. Windows 7? Java Basics - Anfänger-Themen 23
H Datei in den Windows-Programmordner kopieren Java Basics - Anfänger-Themen 5
H Windows Console Ausgabe ? Java Basics - Anfänger-Themen 3
M Java einrichten unter Windows 7 Java Basics - Anfänger-Themen 12
T Windows 7 - Umgebungsvariable ändern Java Basics - Anfänger-Themen 11
M .jar datei starten (windows 7) Java Basics - Anfänger-Themen 2
S Befehl "javac" funktioniert und Windows 7 nicht? Java Basics - Anfänger-Themen 3
H windows 7 javac/path nicht gefunden Java Basics - Anfänger-Themen 3
C Windows Look and Feel unter Linux Java Basics - Anfänger-Themen 10
C laufende Windows Prozesse auslesen/ermitteln Java Basics - Anfänger-Themen 3
JFeel-x renameTo windows XP geht gar nicht? Java Basics - Anfänger-Themen 5
M BufferedReader.readline() Unix/Windows Zeilenumbruch Java Basics - Anfänger-Themen 4
M prozess-managment Windows java Java Basics - Anfänger-Themen 4
L Windows-Umgebungsvariablen mit Java setzen? Java Basics - Anfänger-Themen 11
B Java-Anwendung im Windows Design Java Basics - Anfänger-Themen 8
G Windows 98SE/Extern Programm aufrufen Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben