M
MeTRiX
Hallo,
ich bin noch recht neu in Java und baue seit einigen Tagen an meiner Anwendung in Eclipse rum. Ein Java-Applet. Bisher hatte ich testweise mal meine Anwendung in Eclipse als Jar exportiert und dachte: wow, nur 14 KB ;-)
Als ich dann eben das Jar in den Browser eingebunden hatte bekam ich prompt die Meldung, dass er auf die benutzen externen Jar-Klassen nicht zugreifen kann. Also hier im Forum gesucht und das FatJar-Plugin für Eclipse installiert -> Ergebnis 1,8 MB :-( Ein wenig zu groß für eine einfache Webanwendung finde ich.
Frage ist nur, ob ich das irgendwie optimieren kann, dass er z.B. nur aus den externen Jars nimmt was ich wirklich benutzt
Derzeit eingebunden sind:
54KB jmimemagic-0.0.4a.jar --> http://sourceforge.net/projects/jmimemagic/
988KB xercesImpl.jar
345KB log4j-1.2.9.jar
64KB jakarta-oro-2.0.8.jar
37KB commons-logging.jar
221KB commons-httpclient-2.0.2.jar --> http://jakarta.apache.org/commons/httpclient/
Effektiv benutze ich jmimemagic-0.0.4a.jar sowie commons-httpclient-2.0.2.jar - alles andere sind Abhängigkeiten :-(
Ich würde mich freuen, wenn mir einer helfen kann - das max. was ich mir gesetzt haben sind nämlich 500 KB ;-)
Vielen Dank.
ich bin noch recht neu in Java und baue seit einigen Tagen an meiner Anwendung in Eclipse rum. Ein Java-Applet. Bisher hatte ich testweise mal meine Anwendung in Eclipse als Jar exportiert und dachte: wow, nur 14 KB ;-)
Als ich dann eben das Jar in den Browser eingebunden hatte bekam ich prompt die Meldung, dass er auf die benutzen externen Jar-Klassen nicht zugreifen kann. Also hier im Forum gesucht und das FatJar-Plugin für Eclipse installiert -> Ergebnis 1,8 MB :-( Ein wenig zu groß für eine einfache Webanwendung finde ich.
Frage ist nur, ob ich das irgendwie optimieren kann, dass er z.B. nur aus den externen Jars nimmt was ich wirklich benutzt
Derzeit eingebunden sind:
54KB jmimemagic-0.0.4a.jar --> http://sourceforge.net/projects/jmimemagic/
988KB xercesImpl.jar
345KB log4j-1.2.9.jar
64KB jakarta-oro-2.0.8.jar
37KB commons-logging.jar
221KB commons-httpclient-2.0.2.jar --> http://jakarta.apache.org/commons/httpclient/
Effektiv benutze ich jmimemagic-0.0.4a.jar sowie commons-httpclient-2.0.2.jar - alles andere sind Abhängigkeiten :-(
Ich würde mich freuen, wenn mir einer helfen kann - das max. was ich mir gesetzt haben sind nämlich 500 KB ;-)
Vielen Dank.