Ich nehme mir etwas Zeit, um Eclipse zu lernen, und später dann NetBeans. Ich mag eigentlich beide IDEs. Ich weiß nicht, welche ich bevorzuge, aber sie scheinen intuitiv zu sein.
Was die Eclipse-IDE betrifft, lerne ich die besten Praktiken, um meine Benutzerbibliotheken unter allen meinen Projekten zu teilen. Mal ganz zu schweigen davon, wenn ich den Java-Code einer anderen Person online finde, möchte ich diesen Code importieren und an jeder beliebigen Stelle nutzen.
Ich sehe viele Fragen auf Stack Overflow darüber, wie Assets zwischen allen Projekten geteilt werden können.
Um es klar zu sagen, wenn ich von "Assets" spreche, meine ich alles außer dem Ort, an dem die Hauptmethode meines Projekts liegt (z. B. Bilder, XML/TXT-Dateien, benutzerdefinierte Klassen usw.).
Ich komme aus der Webentwicklungswelt (PHP), daher bin ich daran gewöhnt, PHP's include()
und require()
Funktionen zu verwenden, um alles auf dem Server in meine Anwendung zu importieren. Wie die meisten Webentwickler, die ich kenne, halte ich meine Web-Assets an den gleichen Stellen für einfaches Importieren.
Nun geht es in eine neue Welt, Java + Eclipse.
Ich habe ein einziges Projekt erstellt und erstelle nun zusätzliche Klassen innerhalb dieses einzelnen Projekts. Diese Klassen könnten in praktisch jedem Projekt, das ich erstelle, nützlich sein.
Nachdem ich andere Fragen und Beiträge gelesen habe, bin ich mir immer noch nicht sicher, was die beste Praxis für das Teilen von Assets zwischen Projekten ist (ich bin nur in einem einzigen Arbeitsbereich besorgt).
Ich würde gerne von anderen über ihre persönlichen besten Praktiken hören.
Erstellen Sie ein Projekt, das nur Klassen, Bilder, Dateien enthält?
Behalten Sie einen Ordner/Irgendwo auf Ihrem Dateisystem, der das alles enthält, und importieren Sie es?
Verwenden Sie die Standardeinstellungen von Eclipse beim Erstellen eines Projekts oder ändern Sie etwas daran?