Fråga
För att komma igång lite med Java tänkte jag labba ihop en Webb-applikation som visar grafer över vår last på våra Sun servrar. Jag har tillgång till loggar med CPU load, men också till SAR-filer som skulle vara intressanta att visualisera under en Webb-applikation.
Men vad skall man använda? Eclipse eller Netbeans? Tomcat verkar givet.Svar
Hej Ragnar, vad roligt att du bestämt dig för att börja programmera i Java.
Valet mellan Eclipse eller NetBeans är en smaksak. NetBeans har en fördel om ni utvecklar i Solaris då det stödjs. Som IDE är Eclipse väldigt bra. Eclipse har många bra funktionaliteter, t ex: Outline, kommentargenerering, indexering vilket bland annat gör det lätt att navigerar mellan olika metodanrop. Jag har även hört många som talat gott om NetBeans, så oavsett vilken du väljer kommer du antagligen bli nöjd. Hoppas du finner det som passar dig bäst. Alternativet är att använda en editor istället, exempelvis Ultra Edit, GNU Emacs eller Vim, vilket är populära textredigerare. Många gånger finns där insticksmoduler vilket förenklar vardagen. På www.vim.org finns en hel del användbara insticksmoduler för textredigeraren Vim. Angående TomCat som du nämner, det är ett bra alternativ då man istället generar datan direkt på servern. Till skillnad från Java Applets kräver inte servlet någon Java hos besökaren. Istället kan du låta din servlet generera en PNG-bild som innehåller en graf. Så länge du lär dig något eller det är implementation av ditt huvudområdet så är inget dödfött. Med andra ord rekommenderar vi återanvändning av komponenter när det ligger utanför ditt område. Om du vill använda GNU LGPL-licenserat bibliotek kan detta vara ett alternativ, http://www.jfree.org/jfreechart/. God jul och lycka till…