Hallo zusammen,
ich entwickle im Moment noch schön klassisch auf der Kommandozeile mit vi als Editor. Das ist zwar erstmal gut, ich denke aber dass ich mich mit Eclipse wesentlich einfacher tun würde die Verbindung zwischen den verschiedenen (selbst erstellten) Klassen herzubekommen.
Im Moment wenn ich etwas nachschauen muss (sei es Methode oder Übergabeparameter für Konstruktor einer anderen Klasse) muss ich die aktuelle Datei entweder schließen oder ich verschaffe mir eine weitere vi Session mit der andern Klasse. Das funktioniert - ist aber glaube ich gerade als Anfänger (sowohl java als auch oop) erstmal schwierig da ich des öfteren nachschlagen muss und nicht alle Klassen im Kopf habe.
Nachdemch Eclipse oberflächlich aus der Shell-Programmierung kenne habe ich mir gedacht "Hey, mit Eclipse kannst du relativ einfach in einem bunten Fenster mehrere Klassen öffnen und anschauen".
Ich nehme an dem ist auch so, man korrigiere mich falls nicht.
Jetzt aber mein Problem:
Ich habe meinen Paket-Baum ja entsprechend auch im Dateisystem abgelegt, exemplarisch so: ~/Entwicklung/java/eu/irgendeinedomaene/ueberbegriff/unterbegriff/...
Die $CLASSPATH Variable zweigt dabei auf ~/Entwicklung/java. So kann unter Verwendung des Paketnamens alles aufrufen was irgendwo in diesem Baum liegt.
So habe ich es verstanden dass man es wohl am besten tut, ich hoffe das ist erstmal richtig.
Wie bekomme ich nun diesen ganzen Baum in Eclipse? Ich möchte weder an jeder Stelle irgendwelche Unterordner namens "bin" o.ä. noch andere Schweinereien die Eclipse so an Dateistruktur vorgibt und verlangt. Kann ich mein $CLASSPATH Verzeichnis inklusive aller darunterliegender *.java Dateien und Verzeichnisse ganz einfach importieren und das Verzeichnis zu meinem Workspace machen (keine doppelte Datenhaltung)?
Nachdem vermutlich genügend Leute Eclipse verwenden kann mir das hoffentlich jemand beantworten.
Danke schonmal!
Gruß Julupus
ich entwickle im Moment noch schön klassisch auf der Kommandozeile mit vi als Editor. Das ist zwar erstmal gut, ich denke aber dass ich mich mit Eclipse wesentlich einfacher tun würde die Verbindung zwischen den verschiedenen (selbst erstellten) Klassen herzubekommen.
Im Moment wenn ich etwas nachschauen muss (sei es Methode oder Übergabeparameter für Konstruktor einer anderen Klasse) muss ich die aktuelle Datei entweder schließen oder ich verschaffe mir eine weitere vi Session mit der andern Klasse. Das funktioniert - ist aber glaube ich gerade als Anfänger (sowohl java als auch oop) erstmal schwierig da ich des öfteren nachschlagen muss und nicht alle Klassen im Kopf habe.
Nachdemch Eclipse oberflächlich aus der Shell-Programmierung kenne habe ich mir gedacht "Hey, mit Eclipse kannst du relativ einfach in einem bunten Fenster mehrere Klassen öffnen und anschauen".
Ich nehme an dem ist auch so, man korrigiere mich falls nicht.
Jetzt aber mein Problem:
Ich habe meinen Paket-Baum ja entsprechend auch im Dateisystem abgelegt, exemplarisch so: ~/Entwicklung/java/eu/irgendeinedomaene/ueberbegriff/unterbegriff/...
Die $CLASSPATH Variable zweigt dabei auf ~/Entwicklung/java. So kann unter Verwendung des Paketnamens alles aufrufen was irgendwo in diesem Baum liegt.
So habe ich es verstanden dass man es wohl am besten tut, ich hoffe das ist erstmal richtig.
Wie bekomme ich nun diesen ganzen Baum in Eclipse? Ich möchte weder an jeder Stelle irgendwelche Unterordner namens "bin" o.ä. noch andere Schweinereien die Eclipse so an Dateistruktur vorgibt und verlangt. Kann ich mein $CLASSPATH Verzeichnis inklusive aller darunterliegender *.java Dateien und Verzeichnisse ganz einfach importieren und das Verzeichnis zu meinem Workspace machen (keine doppelte Datenhaltung)?
Nachdem vermutlich genügend Leute Eclipse verwenden kann mir das hoffentlich jemand beantworten.
Danke schonmal!
Gruß Julupus