Netbeans je HOODNE naslaple IDE. Pro zacatecnika krapet pripomina UFO, nenech se zmast prvnim dojmem. Doporucuju si vytiskout a na nastenku nalepit seznam zkratek, ty skvele urychli praci. Treba zkratka "psfb" se expanduje na public static final boolean, "sout" na System.out.println(" atd, taky doporucuju prolezt options, to je zabava na pul dne.
Ja v tom prave pisu JSP aplikace pro Tomcat5, skvely nastroj. Mam primo do IDE zaintegrovaneho sveho testovaciho Tomcata, po odladeni jenom vygeneruju WAR balik, ten deploynu na produkcni server a je vymalovano, WAR balik si primo s sebou taha potrebne knihovny (treba JDBC ovladace) obrazky a vubec vsecko. a produkcni masine to pojede presne tak, jak jsi to videl na vyvojovem stroji. Nic jednodussiho ani existovat nemuze. Pro Netbans existuje spousta rozsirujicich modulu namatkou RefactoreIt, JUnit (automaticky tester kodu), Jython a BeanShell moduly (muzes svoji aplikaci jednoduse rozsirit o uzivatelske skriptovani temito jazyky), Netbans si je dovede sam postahovat z webu, umi se taky z webu updatovat a zaplatovat. Jednim z modulu je kompletni popora vyvoje Java midletu, vcetne kompletni sady emulatoru nejruznejsich potrhlych telefonu. Ma to i podporu tvorby formularu, s tim jsem ale nikdy nedelal, nedelam GUI aplikace, vetsinou delam JSP aplikace s humpolackym HTML rozhranim nebo jednoduche Java daemony co interne tropi ruzne brikule s Oracly, Postgresy, hrabu na message busy ruznych potrhlych middlewaru, generuju SNMP trapy, posilam maily, stahuju ruzne konfiguraky a parsuju je atd... Vysledek bezi na woknech, linuxech a prevazne solarisech. Zaplat buh za Javu, v nicem jinem bych takove brikule delat nemohl. Teda v GCC by to slo taky, ale byla by to pekna pakarna.