Klassenbibliotheken optimal entschlacken.

Status
Nicht offen für weitere Antworten.

sabelm_m

Mitglied
Hallo Forum,

Gibt es eine Möglichkeit aus einem Projekt alle nicht verwendeten Klassen zu entfernen?

Beispiel: Ich habe neulig eine kliene Anwendung gemacht mit einem Fenster der ein paar Informationen über das Netz abgerufen hat. Dieser Klient benutzt für die Oberfläche die SWT Bibliotheken und für die Netzwerkverbindung den APACHE HTTPCLient und ein paar andere, die selbst der HTTPCLient braucht. Somit fallen in meiner 2300KB Sowftware nur 35 KB für meine eigene Entwicklung und der Rest sind diese Libraries. Finde ich nicht gut. Gibt es da eine Möglichkeit, die Klassen aus den Libraries raus zu schmeißen, die ich auch nicht benötige und die Liibraries untereinander auch nicht benötigen?

Gruß,

Sabelm_m
 
G

Guest

Gast
Dajavu? Heute hatte ich eine schlechte NEtzwerkverbindung. Eventuell ist mein Commit in einer anderen Gruppe doch mitgeliefert worden, aber im Allgemienen habe ich diese Frage heute zum ersten mal gestellt. Aber, es hat sich im Laufe der letzten Stunden auch erübrügt.

Ich will meine Libraries nicht mehr entschlacken, weil:

1 Wenn ich die Software irgendwann mal erweitern will, dann fehlen mir die Klassen. Diesen Umstand will ich nicht haben.
BSP: Ich habe eine SWT Anwendung. Wenn ich jetzt diese mit einem Logo ausstatten will, dann brauche ich die Klassen Canvas aus SWT. Diese würde aber nicht mehr drinn sein. Und herauszufinden was mir noch fehlt ist ein undankbare und lästiger Job.

2 Zwar können manchmal Libraries mehr Platz beanspruchen als eigener Code, aber im Zeitalter der grenzenlosen Speicher Kapazitäten sind 2,3 MB wie vorhin beschrieben irrelevant.

Komentar darzu:
Libraries entschlacken lohnt sich nur dann, wenn die Software eventuell auf Hardware mit begrenzter Kapazität zum Einsatz kommen sollte, wie Handys, Controllern und Steueranlagen, wo man mit Speicher sparsam umgehen sollte beispielsweise.

Also dann, Dajavu hin oder her, hiermit schließe ich miene Anfrage selber ab und hinterlasse somit auch ein paar Gedanken für eventuell andere Mitstreiter die das gleiche Bedürfnis gehabt haben.

Fazit für mich: Entschalcken von Libraries wird sehr selten vonnöten sein.

Lieben Gruß an den Forum und Tschüß.

Sabelm_m
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben