Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich habe mir folgendes installiert: JDK 5.0 Update 9 with NetBeans 5.0 (so wie ich die Beschreibung verstanden habe ist das Developer Kit + NetBeans enthalten).
Dazu habe ich den JCreator als Editor installiert und mein erstes Progrämmchen geschrieben. Als ich nun kompilieren wollte kam folgender Fehler:
Ich hatte/habe Java bereits vorher mal installiert gehabt, war mir aber nicht sicher, ob es noch drauf war. Da das schon lange her ist, kann ich nicht sagen, ob ich den Editor je richtig eingerichtet hatte - ich meine aber schon.
Kann mir bitte jemand weiterhelfen, wie ich JCreator so einstellen kann, daß ich einfach auf "Execute File" klicken muß, damit das selbstgeschrieben Programm ausgeführt wird?
hi, also dann stimmt der pfad zu deinem java halt nicht. aber warum laedst du dir netbeans und nimmst dann jcreator? nimm doch das netbeans...das ist klasse und wird funktionieren!
Ok, das schon. Hätte vielleicht dazu schreiben sollen, daß wir das im Moment gerade im Studium machen mit Java. D.h., da sollte ich schon alles "Freihand" programmieren, sonst sitz ich in der Prüfung dumm da, wenn ich nicht weiß wie best. Sachen gehen bzw. nicht die genaue Java-Syntax kenne...
Diho hat zwar geschrieben, dass er es geschafft hat aber nicht wie. Das wäre jetzt die Frage.
Auf englischen Seiten hab ich einen tipp, der mit den "Jdk Profiles" unter den Jcreator Optionen zusammenhängt, aber genau hab ich noch nicht verstanden(mein Englisch ist noch nicht perfekt, aber was nicht ist kann ja noch werden). Vor allem ist an dieser Stelle bei mir kein Eintrag.
Ich bin ja schwer enttäuscht.
Mal kurz eine Entwicklungsumgebung installieren, Pustekuchen.
Was soll die IDE taugen, wenn sie nicht mal selbst erkennen kann, wo und ob die JDK installiert ist, dann sucht man die richtigen Pfade - nichts. Erst mal alles beenden und neu starten - komisch, er fragt schon wieder nach den Pfaden, also wieder neu eingegeben *britz* JCreator hat einen Fehler verursacht und muß geschlossen werden, wollen Sie einen Problembericht an Microsoft und an JCreato schicken - einen Dreck tu ich! Ich schreibe lieber dem Rest der Welt um sie vor diesem Schrott zu warnen!!!
Nur weil du das nicht schaffst, JCreator einzurichten (oder dich nach eintsprechenden FAQs, Hilfedateien etc. umzusehen), heisst das noch lange nicht, dass JCreator oder andere IDEs Schrott sind, nur weil sie das JDK nicht alleine finden.
Ich kann Dir versichern, dass es sich dabei nicht um Schrott handelt. Es gibt genügend Gegenbeispiele, welche JCreator zum Laufen gebracht haben (ohne besonderen Aufwand) und damit auch arbeiten.
Mal ehrlich, was traust Du Entwicklern zu, die nicht mal in der Lage sind, einfachste Dinge, wie notwendige Pfade in ihre Installationsroutinen zu packen?
Klar, fehlerlose Software ist gnadenlos veraltet.
Okay, zurück auf die Sachebene.
Hier hab ich den Pfad für den Compiler eingetragen:
>Tools >Options >Editor >JDK Tools [New]
Die waren auch noch zu faul für jeden Pfad ein eigenes Feld zu erstellen und es vernünftig zu beschriften.
Classpath, der Pfad für meine Klassen oder der für vorgegebene?
OutputPath, okay, da sollen meine Ergebnisse hingeschrieben werden.
Was bitte sind ModJavaFiles.
Ich will das Teil doch installieren, weil ich Java lernen will und nicht schon kann.
Es wäre so schön einfach, wenn die ...*langsam durchatmen*... einfach den JDK-Pfad angenommen hätten, und von dort aus alle anderen Verzeichnisse erstellt hätten - natürlich mit der Option diese zu ändern. Soviel zu ergonomischen Installationsroutinen.
Die waren auch noch zu faul für jeden Pfad ein eigenes Feld zu erstellen und es vernünftig zu beschriften.
Classpath, der Pfad für meine Klassen oder der für vorgegebene?
OutputPath, okay, da sollen meine Ergebnisse hingeschrieben werden.
Was bitte sind ModJavaFiles.
Wie der Java Compiler benutzt wird, kann man in der entsprechenden Doku von Sun nachlesen. Als Anfänger sollte man aus genau diesem Grund auch keine IDE verwenden, sondern ersteinmal selbst lernen, den Compiler zu bedienen. Man muss natürlich wissen, was ein Classpath ist.
Zudem lassen sich diese Parameter durch einfache Klicks auf die entsprechenden Checkboxes einfügen bzw. wieder rausnehmen.
Ich will das Teil doch installieren, weil ich Java lernen will und nicht schon kann.
Es wäre so schön einfach, wenn die ...*langsam durchatmen*... einfach den JDK-Pfad angenommen hätten, und von dort aus alle anderen Verzeichnisse erstellt hätten - natürlich mit der Option diese zu ändern. Soviel zu ergonomischen Installationsroutinen.
Komisch, wenn ich JCreator installiere, geht gleich nach der Installation ein Setup Wizard auf, der genau diese Einstellungen durch eine simple Auswahl des Installationspfades des JDKs trifft. Von daher kann ich nur sagen: RTFM
Hat jemand was von einem >deutschen< Handbuch erwähnt? Wenn du mit Java programmieren willst, solltest du schon mit englischen Texten klar kommen; sonst wird Dir die Arbeit mit der Doku der Java API ebenso schwer fallen...
Bisher hast du hier nur eine Empfehlung abgegeben, wie schrecklich kompliziert IDEs doch sind und dass man alle anderen vor dem "Schrott" warnen müsse. Dass das Programm auf deinem PC abstürzt kann viele Ursachen haben, die nicht unbedingt im Programm selbst zu suchen sind.
Dann soll man als Parameter noch
-classpath "$[ClassPath]" -d "$[OutputPath]" $[ModJavaFiles]
zu interpretieren wissen.
Die waren auch noch zu faul für jeden Pfad ein eigenes Feld zu erstellen und es vernünftig zu beschriften.
Classpath, der Pfad für meine Klassen oder der für vorgegebene?
OutputPath, okay, da sollen meine Ergebnisse hingeschrieben werden.
Was bitte sind ModJavaFiles.
Diese Parameter soll man nicht zu interpretieren wissen, sondern sind Programminterne Parameter, welche beim Benutzen des jeweiligen Tools belegt werden. In diese Platzhalter setzt das Programm selbstständig die Pfade des jeweils aktuellen Projekts ein, wenn ein Tool aufgerufen wird.
Ein installiertes JDK wird in der Einstellung JDK Profiles festgelegt.
Wenn du die Default Einträge von den Einstellungen von den JDK Tools bereits verstellt hast, ist es am Einfachsten, den JCreator nochmal komplett inklusive gespeicherter Einstellungen zu deinstallieren und nochmal neu zu installieren.
Dann sollte beim ersten Programmstart auch gleich nach dem Installationsort des JDK gefragt werden.