Hallo zusammen! Ich habe vor kurzem mit Java angefangen und mir dazu einige Projekte, z.B. auf GitHub angeguckt. Dabei ist mir aufgefallen, dass die Projekte zumeist unterteilt sind (Was ja durchaus Sinn macht). Hier ein Beispiel von dem Minecraft-Bukkit Projekt auf GitHub:
src/
main/
javadoc/
java/
org/
bukkit/
block/
Beacon.java
Biome.java
...
command/
BlockCommandSender.java
...
...
BanEntry.java
...
site/
...
test/java/org/bukkit/
...
Allerdings habe ich trotzdem noch einige Fragen:
- Warum ist der eigentliche Bukkit Ordner in bukkit/src/main/java/org/bukkit/ und nicht einfach in bukkit/src/ oder bukkit/main/src/?
- Wie würde man das Projekt importieren? Mit import java.org.bukkit;?
- Welche Struktur benutzt ihr? / Welche würdet ihr empfehlen?