Posts Tagged “Programmierung”

Hallo,FindBugs

jeder Programmierer kennt das Problem, dass sich immer wieder Fehler einschleichen. Nur wie kommt man diesen schnell und effizient auf die Spur?
Heute schaute ich mir das Programm FindBugs von der University of Maryland einmal etwas genauer an und wurde schnell enttäuscht. Keines meiner etwas größeren Projekte wurde komplett gescannt. Während der Analyse hing sich das Programm mit 100% Auslastung auf – keine Fehlermeldung -> nichts.

Die Lösung des Problems erhielt ich durch Start des Programmes über die Konsole:

Dabei wurde folgende Exception ausgeworfen:

Exception in thread “AWT-EventQueue-0″ java.lang.OutOfMemoryError: Java heap space
Exception occurred during event dispatching:
java.lang.OutOfMemoryError: Java heap space
at java.lang.Object.clone(Native Method)
at sun.java2d.SunGraphics2D.clone(SunGraphics2D.java:430)
at sun.java2d.SunGraphics2D.create(SunGraphics2D.java:463)
at javax.swing.JComponent.paint(JComponent.java:958)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Out of memory
Total memory: 66M
free memory: 0M
Lösung: Erhöhen des MaxHeap von Java (standardmäßig 64MB)

Um FindBugs mehr RAM zuzuweisen gehe wie folgt vor:

1.) Starte die Konsole und wechsel in das Libverzeichnis von FindBugs (z. Bsp.:

cd Users/xxx/Dektop/FindBugs/lib

2.) Starte das Programm über die Konsole mit folgendem Befehl

java -Xmx512m -jar findbugs.jar -home .

Erklärung:

- Xmx512m Maximum Heap Size auf 512 MB setzen

- home Homeverzeichnis von FileBugs

Das Programm sollte nun starten und auch größere Projekte ohne Probleme scannen.

Popularity: 23% [?]

Comments Keine Kommentare »

Gerackert, geschwitzt, programmiert und getestet – fertig!

PhotoGet - so stellt man heute seinen Kunden Bilder bereit

Stell dir vor du wärst ein Fotograf und müsstest jeden Tag E-Mails an deine Kunden senden, weil sie Bilder von dir benötigen. Bilder zusammensuchen, verkleinern, in die E-Mail einfügen und versenden. Postfach zu klein, E- Mail kommt wieder und die Rückmeldung ist alles andere als komfortabel.

Photoget setzt genau dort an. Es übernimmt die Arbeit des E-Mailversandes, passt die Bilder in der Größe an und stellt sie anschließend auf einer geschützten Webseite bereit. Der Kunde loggt sich nur noch auf dieser Webseite ein und kann die Bilder anschauen und bestellen.

Du wirst am Ende per E-Mail über den erfolgreichen Vorgang benachrichtigt und kannst die Bilder vorbereiten ;)

Für mehr Infos besucht http://www.photoget.de

Popularity: 15% [?]

Comments Keine Kommentare »

wie immer ein kleiner Standardeintrag zu Beginn eines neuen Blogs. In Zukunft können hier Informationen rund um Programmierung, Webdesign, Server etc. abgerufen werden.

Viele Grüße

Tobias Burggraf

Popularity: 6% [?]

Comments Keine Kommentare »