Java Application Server

Adobe (Macromedia) Jrun and ColdFusion
Bea WebLogic
IBM WebSphere
JBoss JBoss (open source)
Sun Java System Application Server
Oracle Application Server

Java JDK

Sun
IBM
BEA Jrockit
GNU

Java IDE

Eclipse (open source)
Borland JBuilder
Sun NetBeans
Sun JCreator
GExperts GEL
Intellij IDEA 3.0
Oracle JDeveloper
IBM WebSphere Studio

Enterprise Web Reporting

Inet Crystal Clear - Documentation Designer Manual
Business Objects
Run Qian Report
Microstrategy
Actuate
Inetsoft Style Report
Intellicus
JReport
jasper report
JClass PageLayout
Together Control Center
EspressReport
ReportMill
WindWard Report
Excel to java report
Eclipse BIRT

Java Desktop Application

Require JRE

Java Web Application

Require JDK, Web container (Tomcat), Database (SQL, MySql)

Java Enterprise Application

n-tier
browser -> client -> web (servlet/jsp) -> EJB -> DB

Operating System

Microsoft Windows
Linux
Sun Solaris
Apple OS/X
HP-UX
IBM AIX
Novell SuSE Linux
Red Hat Linux
LAMP=Linux + Apache + MySQL + PHP/Perl/Python

JDK

classpath 1 2
How to find class

Other lib

pdf ibm iText
barcode jBarcodeBean barcode4j
bridge J-integra

Other programming tips

webDeveloper
java developer's journal