Bin-Verzeichnis

Kameleon

Mitglied
Hallo zusammen,

eine Frage: Mich stört es ein wenig, dass ich *.java-Dateien nur in /java/bin kompilieren kann und die *.class-Dateien nur in /java/bin starten kann, da die ganzen Dateien dort liegen und ich so langsam den Überblick verliere...

Kennt ihr eine Möglichkeit, um in anderen Ordnern kompilieren und starten zu können?

Danke euch!
 
Ich bin Anfänger, und mir reicht es, die Dateien im package explorer durch Unterteilung in packages übersichtlich zu machen. Das spiegelt sich ja dann in der Ordner-Struktur.

Wenn du wirklich auf der Datei-Ebene mehr übersichtlichkeit brauchst, könntest du vielleicht überlegen Präfices für deine Klassen zu vergeben. Also Präfix_DateiBzwKlassenname.Endung. Dann kannst du sie auf Datei-Ebene nach Präfices sortieren.
 
Zuletzt bearbeitet:
Das ist wahrscheinlich mit Eclipse, oder?

Und natürlich kannst du einstellen, WOHIN Eclipse seine erzeugten Class-Dateien schreibt. Das geht unter Build-Path "Default output folder".

Starten kannst du aus einem beliebigen Verzeichnis heraus. die JRE muss lediglich die Class-dateien finden.

Das geschieht über den Classpath
Java:
java -cp c:\verzeichnis MeinProgramm
Hier wird MeinProramm gestartet und angegeben, das es die Class Dateien unter c:\verzeichnis finden kann. Also muss im Beispiel c:\verzeichnis\MeinProgramm.class liegen.
 
leute ... seid ihr alle iwie banane ? TO schreibt doch was er für ein problem hat : nämlich das er nur im bin-verzeichnes seines JDK arbeiten kann ..

@TO
guck dir mal eine anleitung für dein OS über das thema "PATH-variable" an ... steht eigentlich in jedem anfänger-buch

@coffee2go
jap ... und hast du das schon mal selbst versucht ? lass mich mal überlegen ... hmmm .. ich glaube NICHT
mit java-source-files (oder generell eigentlich jedem source-file-typ jeder sprache) kann man sowas eben NICHT machen, mit der einfachen begründung : man müsste den code entsprechend anpassen, was dann zu einer super namens-struktur mutiert
der punkt mit den packages war schon mal nicht so falsch, triftt aber den eigentlichen hintergrund von TO problem nicht ganz

@turtle
ich weis jetzt zwar nicht wie du auf eine IDE kommst, aber es würde mich schon sehr wundern wenn eine IDE (egal welche) die source-files in "bin" speichern würde ...
ergo : alleine aus dieser aussage lässt sich ableiten das er eben keine IDE nutzt sondern das ganze mittem terminal per hand macht ...
logik is nich wirklich deins ... oder ? *no homo*
 

Neue Themen


Zurück
Oben