Autor |
Mitteilung |
EADequalSH1T registriert
|
Gesendet: 9 Mar 2005 18:07:05
Geht einfach nicht.....
beziehe mich auf diese Zeile aus dem pdf javac -classpath ..snEADy.jar;. MyPlayer.java
Mein Dir ist c:Sneady
habe verschiedenste eingaben ausprobiert
z.b. javac -SneadysnEADy.jar;. CTHULHU.java
Fehlermeldung lautet immer javac: invalid flag
|
Baschan registriert
|
Gesendet: 9 Mar 2005 18:18:48
javac -classpath ..snEADy.jar;. LukeWallwalker.java versuchs mal damit, nur LukeWallalker durch deine player ersetzen
|
Baschan registriert
|
Gesendet: 9 Mar 2005 18:19:58
und zwar bei dir im player verzeichnis, wenn du java nich im path hast musst du da halt den kompletten pfad zu javac vorher angeben.
|
schnueptus registriert
|
Gesendet: 9 Mar 2005 18:58:39
habe verschiedenste eingaben ausprobiert
z.b. javac -SneadysnEADy.jar;. CTHULHU.java
das kann nicht funktionieren weil javax mit "-SneadysnEADy.jar;." nichts als argument anfangen kann ... aber sonst ist der befehl foldt aufgebaut
"javac" - programm zu kompelieren, dazu muss der path angegeben sein, aber das schein zu stimmen
"-classpath ..snEADy.jar" das ist dobbelt das "-classpath" bedeutet das dirt die javac nach der emsprechenden referenz suchen die als nächstes argument kommt also "..snEADy.jar" wobei die beiden punkte .. für übergeordnetes verzeichniss kommen ..
"player.java" halt deine java datei die compiliert werden soll
mann kann noch ein "-g" einbauen für die debug info, aber das erfährst du auch wenn du "javac -help" aufrufst ...
|
EADequalSH1T registriert
|
Gesendet: 9 Mar 2005 20:59:47
Zu schnell getippt. Da stand javac -Sneadysneady.jar
Quasi erst das Verzeichnis (C:Sneady) und dann die Datei
Auf jeden Fall wenn ich
javac -..snEADy.jar;.Meinwurm.java eingebe kommt cannot read..
Gebe ich ein javac -classpath ..snEADy.jar;.Meinwurm.java ein kommt no source file...???
|
EADequalSH1T registriert
|
Gesendet: 9 Mar 2005 21:00:06
dieses dumme forum kann scheinbar keinen Slash setzen....
|
Baschan registriert
|
Gesendet: 9 Mar 2005 21:38:10
du hast auch im player verzeichnis den Meinwurm.java erstellt, die nur auf deinen richtigen spieler verweist. das cannot read kommt nämlich auch wenn er die datei nicht findet. ausserdem fehlt bei dir zwischen dem "." nach dem semikolon und dem "Meinwurm.java" ein leerzeichen.
/
|
Baschan registriert
|
Gesendet: 9 Mar 2005 21:42:56
habs gerade mal probiert, wenn ich das leerzeichen weglasse bekomm ich auch die fehlermeldungen, sollte also mit leerzeichen bei dir auch klappen.
|
EADequalSH1T registriert
|
Gesendet: 9 Mar 2005 23:30:35
Also ich habe
C:/Sneady/player/CTHULHU mit CTHULHU.java (die selben inhalt wie Luke hat ausser das alle namensrelevanten Sachen ersetzt worden....)
und C:/Sneady/player/CTHULHU.java die selben inhalt wie die andere von luke hier hat(einzeiler), nur das sie auf CTHULHU im selbigen Ordner verweist
habe nun probiert, wie von dir vorgeschlagen:
javac -classpath ..sneady.jar; .CTHULHU.java kommt wieder cannot read
|
EADequalSH1T registriert
|
Gesendet: 10 Mar 2005 00:46:36
achso ;.<leerzeichen> CTHULHU geht auch net....meintest wohl eher so herum
|