ERLEDIGT
JA
JA
ANTWORTEN
11
11
ZUGRIFFE
1095
1095
EMPFEHLEN
-
Habe Win7x64,
jdk-7-windows-x64.exe installiert
und jdk-7-windows-i586.exe installiert da in dem ersteren x64 keine javac.exe war ...
dann habe ich eine Textdatei geschrieben mit
Code :1 2 3 4 5
public class Test{ public static void main(String[] args){ System.out.println("Hallo"); } }
dann geh ich mit der Eingabeaufforderung in das Verzeichniss und füre javac Test.Java aus...
die Eingabeaufforderung macht kurz was und springt ne Zeile runter und
da steht dann nur das verzeichniss ohne meine Hallo ****
Kann mir jemand helfen?
Hier erst der Error, den behoben dann dass:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
C:\Sun\bin>javac Test.java Test.java:3: error: cannot find symbol System.out.printIn("Das habe ich ganz alleine geschafft!"); ^ symbol: method printIn(String) location: variable out of type PrintStream 1 error C:\Sun\bin>javac Test.java C:\Sun\bin>javac Test.java C:\Sun\bin>javac Test.java C:\Sun\bin>javac Test.java C:\Sun\bin>javac Test.java C:\Sun\bin>javac Test.java C:\Sun\bin>
-
18.08.11 18:06 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
In deiner 64Bit war kein javac dabei? Das kann/darf nicht sein. Schau doch noch mal nach, hast du evtl. nen defekten Downloads?
Zu deinem Compiler-Fehler: du hast aus
Code :1
System.out.println
gemacht, typischer Typo, aber I != lCode :1
System.out.printIn
Und wahrscheinlich merkt sich dein Compiler, dass er bereits versucht hat, die gleiche Datei zu compilieren und versucht es daher gar nicht mehr.Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
ich hab das i ja in das l umbennant und dann hat er den errir nichtmehr ausgegeben...
deinstalliere jetzt jdk-7-windows-x64.exe und installiere das mal unter nem anderen Pfad neu mal sehen...Geändert von schorge (18.08.11 um 19:10 Uhr)
-
Das gleiche Problem immernoch


Code :1 2 3 4 5
public class Test{ public static void main(String[] args){ System.out.println("Hallo"); } }
-
18.08.11 19:38 #5SE Tutorials.de Gastzugang
Ähm ...
Um mal von oben anzufangen :
1) Java x86 und x64 nebeneinander ist doch kein Problem ... so lange du sie in verschiedenen Ordnern installierst ... beide ins selbe Verzeichnis geht natürlich nicht.
2) JDK ohne Compiler ? Ähm ... sieh bitte noch mal GENAU nach.
3) Dein Code hat n Typo ... es heißt PRINTLN ... und nicht PRINTIN ... *natürlich alles klein*.
4) Natürlich steht bei JAVAC im besten Fall NICHTS ... weil JAVAC auch nur der Compiler ist. Um dein Java-Programm jetzt auch auszuführen musst du JAVA verwenden. In deinem Beispiel so :
WICHTIG : kein .class ans Ende !Code :1
PROPMT>java Test
5) Welches Problem ? Das dir JAVAC immer noch nichts ausgibt ? ... siehe dazu 4)
@genode
Ähm ... NEIN ! Der Compiler meckert IMMER. Egal ob er es schon tausend mal gemacht hat oder nicht. Auch in IDE's *wobei ich sicher bin das es einige gibt die da halbwegs intiligent drauf reagieren*.
-
Hi
Kann es sein, dass du hier etwas gründlich missverstanden hast?
Ich lese im ersten Beitrag "warum da kein Hallo steht"
Das Einzige, was javac dir Ausgeben wird ist gar nichts für "OK" oder sonst Compilerfehler.
Das soll überhaupt kein Hallo rauskommen!
Für das Hallo musst du das fertig kompilierte Programm noch starten.
java Test
Die .class-Datei ist das kompilierte Ergebnis aus der Test.java
Und das "java" ohne c ist zum Starten da.
java = Ausführen
javac = Java Compiler
Gruß
PS: Du solltest nicht im JDK-Bin-Verzeichnis herumkompilieren.
Mach doch ein eigenes Verzeichnis für dein Programm
zu spät
-
18.08.11 19:44 #7SE Tutorials.de Gastzugang
@sheel
Verdammt same-time-Posts
-
Ohhh vielen Danke!
Gut das es das hier gibt.
So simpel und ich so doof ;D
Ich vollziehe eine Tutorial bzw Buch wo beispieldateien durchgekaut werden und da bin ich jetzt hängengeblieben.
Wäre aber schöner wenn er erst Compiliert und dann das Programm auspuckt, so hatte ich gedacht
Aber jetzt weis ich weiter... doch die nächste Frage kommt bestimmt
-
18.08.11 19:57 #9SE Tutorials.de Gastzugang
Ähm ... Frage : welches Buch hast du das dir das nicht so erklärt wurde.
PS : Thread bitte als ERLEDIGT makieren.
-
Marco Block - Java Intensivkurs
kann auch sein das ichs überflogen habe bei dem gedöns am Anfang wo die Datentypen erklärt werden - will jetzt auch den Autor nicht angreifen
noch bin ich am Anfang!
-
Statt sog. Intensivkurse würde ich einfach mal die Javainsel bei Galileo durchlesen...
Und als "Erledigt" markieren kannst du mit einem Klick auf den Blau-weißen Haken unten neben dem Antwortbutton.
Gruß
-
Ähnliche Themen
-
Neue Version des Java Plugins in Java SE 6 Update N Early Access
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 01.05.08, 13:38 -
java.sun.com Artikel zeigt die neuen Features für Java on the Desktop von Java 6
Von Thomas Darimont im Forum Java Technology NewsAntworten: 1Letzter Beitrag: 17.02.07, 18:39 -
Java is Hot! Java News - Java Polis 2005
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 03.12.05, 16:23 -
Rendering Performance von Java 2D / Swing verbessern unter Java 5
Von Thomas Darimont im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 06.02.05, 00:58 -
Unter Java 5 geschrieben Code auf Java 1.4.X laufen lassen...?!
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 30.12.04, 09:11





Zitieren


Login





