Wie lautet die standardmäßige Projektverzeichnisstruktur einer eigenständigen Java SE-Anwendung (Befehlszeile)?Wie lautet die Projektverzeichnisstruktur für eine eigenständige Java SE-Anwendung?
src
Ordner enthält alle meine .java
Dateien in ordnungsgemäß organisierten Paketen. Ansonsten habe ich bin
Ordner, der meine .class
Dateien enthalten wird.
Ich habe Eigenschaften Dateien und XML-Konfigurationsdateien in meinem Projekt. In welchem Verzeichnis sollte ich sie platzieren? Sollte ich ein Paket mit dem Namen com.myproject.config
erstellen und alle .xml
Konfigurationsdateien darin platzieren?
Ich möchte die abhängigen Gläser zusammen mit meinem endgültigen Paket verpackt werden. Also sollte ich einen Ordner (zB mit dem Namen lib
) erstellen, um alle diese .jar
Dateien zu halten?
Sie können tun, was Sie beschreiben. Es gibt keine Einschränkung oder besser akzeptierte Art und Weise. –
Eine Menge davon hängt davon ab, welches Build-Tool/IDE Sie verwenden. Beachten Sie, dass wenn Sie alles selbst zusammenpacken, es theoretisch möglich ist, fast jede Struktur zu verwenden, während eine IDE normalerweise eine Struktur erstellt, die sie häufiger verwendet. Zu * "erstellen Sie ein Paket namens com.myproject.config" * Ja, das scheint vernünftig. –
Ich denke, Maven verwenden, um Ihr Projekt zu bauen, ist eine gute Option. – plucury