Ich habe gerade eine kleine Java-Bibliothek veröffentlicht, die nur wenige Klassen und Methoden bietet. Seit ich das Projekt mit Maven erstellt habe, habe ich sofort mehrere Bibliotheken von Drittanbietern verwendet, um meine Ziele zu erreichen, insbesondere:
- commons-lang3 (für einige allgemeine Java-Sachen)
- slf4j-api (zur Protokollierung)
- commons-io (für ein kleines bisschen Datei-Zeug - ich glaube, ich lese eine Datei buchstäblich einmal)
Ich möchte nicht, dass meine Bibliothek in den Augen anderer aufgebläht erscheint. Sollte ich versuchen, mich nicht mehr auf diese Bibliotheken zu verlassen, um meinen Platzbedarf zu minimieren? Irgendwelche Ratschläge, welche Arten von Bibliotheken am besten zu vermeiden sind, wenn Sie erwägen, in Zukunft mehr zu verwenden?