• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Prog1Tools für Java

myflasher

Rheinischer Krummstiel
Registriert
19.06.07
Beiträge
378
Hallo,
da ich gerade im Ersten Semester Wirtschaftsinformatik bin müssen wir Java lernen.
Damit wir Eingaben von der Tastatur in unsere "Programme" einbinden können brauchen wir die ProgIOTools.

Nur wie binde ich die Tools ein, dass mein Java Programm die findet?
 
Ach? Und wie merkt mein Terminal dann wo die Tools liegen?
In einer Anleitung steht, dass ich eine .profile Datei erstellen muss. Nur wohin?
 
Ah eine .profile Datei.. die gehört ins Benutzerverzeichnis, also ~ aka /Users/deinbenutzername
Wenn die DingsTools im gleichen Pfad rumliegen wie deine .java Dateien sollte es aber auch ohne gehen..
 
Die liegen zwar im gleichen Ordner, aber deswegen funktioniert es trotzdem nicht. Ich werd das mit der profile Datei gleich probieren.

Dankeschön!
 
Also ich hab jetzt die .profile Datei in meinem Homeverzeichnis angelegt. Hab den CLASSPATH definiert, aber wenn ich dann eine Datei durch den Compiler lasse kommt eine Fehlermeldung. Angeblich hat der das Paket Prog1Tools nicht gefunden.

So was mach ich jetzt? Auf eine Entwicklungsumgebung möchte ich momentan nicht umsteigen. Deswegen wäre es mir schon wichtig, dass ich das direkt im System zum laufen bekomme!
 
Hast du das Terminal nach anlegen der .profile neu gestartet?
 
Zeig doch mal den Inhalt Deiner .profile und was gibt das Kommando (im Terminal eingeben)
Code:
echo $SHELL
aus?
 
Hmmm... Prog1Tools.zip!? Eine ZIP Datei!? Nicht ausgepackt? Das würde ich aber mal prüfen. Zudem: Warum liegt die in / und nicht an einem sinnvolleren Ort wie /usr/local?

Was sagt denn echo $CLASSPATH?
 
Laut Anleitung soll man auf die .zip Datei verweisen.
Unter Windows funktioniert das auch bestens nur unter dem Mac läuft das nicht.

Die Datei war jetzt in verschiedenen Ordner. Ich hab rumprobiert ob ich das nicht doch zum laufen bekomme.

.:/Users/myflasher/Prog1Tools.zip
Das gibt $CLASSPATH aus.
 
Ich arbeite mit SubEthaEdit und ich rufe das ganze mit Compile and Run auf. Nur bekomm ich dann vom Compiler die Meldung das das Paket nicht gefunden wird.
 
Ich arbeite mit SubEthaEdit und ich rufe das ganze mit Compile and Run auf. Nur bekomm ich dann vom Compiler die Meldung das das Paket nicht gefunden wird.
Du hast Dir schon angesehen, was in Der Anleitung unter "2.6 Weiteres Vorgehen für spezielle Java-Editoren oder Java-Entwicklungsumgebungen" steht? Dort ist nicht SubEtha erwähnt, aber ich kann Dir mit ziemlicher Sicherheit sagen, daß SubEtha sich einen feuchten Kehrricht um Deine .profile schert. Du mußt in der Anleitung zu SubEtha suchen, wie Du dort den Classpath einrichtest.
 
Stimmt! Dann werde ich das wohl in Zukunft selber übers Terminal compilieren und ausführen.
Dankeschön!