本文列举了自己在做项目过程中碰到的常用Java开源软件,如有所缺失,欢迎大家补充:)
1. 用于读写Microsoft Office Word, Excel, PowerPoint文档的Java库。曾经使用该库对Word, Excel和PowerPoint文档进行文本提取。
2. 创建,编辑PDF文档的库:
3 对SVG文件进行操作的库。可以将SVG文件转JPEG,PNG,PDF文件:
4 高性能全文搜索服务器:
5 应用程序框架:
Play Framework-关注开发者效率和RESTful风格的框架
6 数据持久层框架ORM:
7 高性能JSON库:
8 项目构建工具(Build):
9 持续集成工具CI:
10 Web应用服务器:
11 报表工具,支持PDF, HTML, XLS, CSV和XML文件输出格式:
12 集成开发工具IDE:
13 高性能NoSQL图形数据库:
14 日志:
15 云计算:
16 Java安全框架,用于认证、授权、加解密、会话管理:
上面是作者遇到的16种常见的Java开源软件,更多的Java开源软件可以从一些开源资源站点找到:
http://www.oschina.net/project/list
。。。