做AOP编程的:AspectJ 、 JBoss AOP
做工作流的:jBpm 、 Werkflow、 XFlow、 Zebra
做缓存的:OSCache、 Ehcache(这个好像是hibernate用的)
做调度的: Quartz 、 jcrontab 、 Job Scheduler
做持久化的: Hibernate、 jdbm 、SimpleORM、IBATIS
做字节码操作的: Javassist、cglib
做搜索的: Lucene、Nutch
做爬虫的:Heritrix、JSpider、Crawler4j
做日志的: Log4j 、SLF4J
做报表的:JFreeChart、JFreeReport 、jCharts