惯用的Java库、框架和工具清单
原文地址:http://www.indiageeks.in/list-of-commonly-used-java-libraries-frameworks-and-tools/
Java库和框架:
1. 内核:
Apache commons
Guava
2. 日志:
Log4j
logback
SLF4J
3. 日期和时间:
Joda-time
4. HTML 和 XML解析器:
HTMLParser
JTidy
JDom
Simple xml parser
5. 图表、报告和图:
JFreeChart
JFreeReport
JGraphT
6. 窗口(Windowing):
Swing
SWT
7. 图形用户界面(GUI):
Eclipse RCP
8. JSON:
Json-lib
FlexJSON
Gson
Jackson
9. 自然语言处理(NLP):
openNLP
standford parser
10. 程序分析:
WALA
11. 微软Office支持:
Apache POI
Docx4j
12. Web:
Spring
Struts
Tapestry
13. 数据库:
Apache DBUtils
Hibernate
JPA
JDO
spring JDBC
14. 开发工具:
Eclipse JDT
开发框架:
Eclipse
Spring
Struts
Play
Grails
业务层框架:
Spring
构建工具:
Ant
Maven
Gradle
版本控制系统:
Perforce
CVS
GIT
Subversion (SVN)
测试工具:
Junit
TestNG
Cactus
Jtest
JMock
JBehave
StrutsTestCase
集成工具:
Hudson
Jenkins
Web服务框架:
Axis2
Apache CXF
Metro
Spring WS
感谢阅读!