OpenCms
OpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用 ATG Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。
InfoGlue
infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。
Magnolia
Magnolia是一个开源基于Java的Web内容管理 系统(CMS) ,构建在Java内容知识库标准(JSR-170).Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,一个简易的War文件可部署到任何J2EE容器中.在最新版本中还添加对数字媒体在线编辑功能。
JBoss Nukes
基于J2EE架构的JBoss的Nukes是一个完整的内容管理系统。它包含高级用户组管理,安全规则等组件。这些组件在运行期才被部署。
Apache Lenya
Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon
JetNuke
JetNuke是一个依据于PHPNuke但使用Java开发的网站内容管理系统(CMS)。
JetNuke免费使用且开放源代码(GNU license)。
JetNuke严格分离了逻辑,数据,样式(style)
7种预定义的样式,没有复杂性的配置文件,一个Web Administration。JetNuke可以很好的与JForum相结合。
JetNuke使用FCKEditor(WYSIWYG HTML 编辑器)来编辑HTML内容.
Blandware AtLeap
AtLeap是一个多语言版本的免费Java CMS,它带有一个全文本搜索引擎。它具有以下特性:
* 使用简单:你可以浏览你的网站并在要修改的地方双击鼠标即可进行修改。还有一个可以从Microsoft Word导进数据WYSIWYG编辑器。
* 支持多语言内容:使用UTF-8编码能够同时存储不同语言的内容。
* 内含全文本搜索引擎:这个搜索引擎支持的格式有:RTF, PDF, Word, Excel, PowerPoint, HTML, XHTML, XML, TXT.。
Jahia
Jahia 是一款内容综合管理系统,该版本包含了全功能的search engine,一个轻量级的文档管理系统(支持WebDAV )以及一些协作性 的应用portalet(讨论组,WebMail,ToDo List,Timesheet...)
关于新版本,官方提到:
100% free and open source
Easy installation procedure
Ultra-simple and intuitive In-Context Editing
Full and native JSR168 Portal and CMS integration
AJAX powered GUI
Webdav support in order to ease file management
Dozens of ready to use collaborative portlets including a discussion forum, a calendar server, a chat, etc.
Support for blogs
Integrated Search Engine
Automatic thumbnails creation
Integrated workflow system
Full permissions support
Internationalization ready
Alfresco
Alfresco是一个开源内容管理系统.
兼容JBoss Portal 2.0与JSR-168.
Java Server Faces图形接口框架.
MeshCMS
MeshCMS是一个易于使用的内容管理系统。它利用文件进行数据存储不需要使用数据库。
Webman
专业内容管理系统。
OpenEdit
OpenEdit包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文),用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产品展示与产品高级搜索(利用Nutch/Lucene 的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能). Blog模块包括在线管理,评论,注册和RSS/Atom引擎。 OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。
Corinis CCM
Corinis CCM是一个基于Java/XML的开源内容管理系统.它结合了一个专业内容管理系统所应具备的功能如:WYSIWIG编辑,基于角色的QA等.整个系统采用模块设计使得系统变得易于扩展与重复利用,它包含的模块有论坛,投票和相册等.
OpenToro
OpenToro是一个可以让我们以灵活和自动的方式来开发web数据库应用程序的工具.利用 OpenToro可以省掉在开发一个Web数据库应用程序时编写JSP与SQL代码这样辛苦乏味的工作.利用它就可以很容易地列出数据库中的表格与其它内容并生成可以新增,修改,删除的数据.OpenToro兼容所有支持SQL-92标准语法的数据库如:MySQL,Oracle,Access,与SQL -Server.
Hippo CMS
Hippo CMS是一个开源以信息为中心的内容管理系统。它的界面友好,开放体系并可集成到现存系统中使用。Hippo CMS运用了多个开源项目进行开发。具体如下:
# Apache项目 : Cocoon(http://cocoon.apache.org)
# Slide(http://jakarta.apache.org/slide)
# Apache Webserver(http://httpd.apache.org)
# Ant (http://ant.apache.org/)
# Avalon (http://avalon.apache.org)
# Lucene(http://jakarta.apache.org/lucene)
# Maven(http://maven.apache.org/)
# Xerces(http://xml.apache.org/xerces2-j/index.html)
# Xalan(http://xml.apache.org/xalan-j/index.html)
# FOP(http://xml.apache.org/fop/index.html)
# Batik(http://xml.apache.org/batik/index.html)
OpenSymphony项目:
# OpenSymphony OSWorkflow
(http://www.opensymphony.com/osworkflow/)
Mortbay项目:
Jetty(http://www.mortbay.org/jetty/index.html)
Tanuki Software项目:
Wrapper(http://wrapper.tanukisoftware.org/)
其它项目:
在核心之外与Hippo CMS有关联的开源组件如下:
# HTMLArea(http://sourceforge.net/projects/itools-htmlarea/)
# MySQL(http://www.mysql.com)
# PostgreSQL(http://www.postgresql.org)
# OpenOffice(http://www.openoffice.org)
CurrentCMS
CurrentCMS是一个多用户内容管理系统包含工作流,版本标记,信息发布功能。它提供一个高度可配置的框架来开发,部署和维护内容管理Web应用系统。
jLibrary
jLibrary是一个面向个人和企业使用的文档管理系统DMS。这种双重的解决方案使得jLibrary成为一个独特的产品。利用jLibrary可以为你的文档,视频或任何其它媒体类型文件进行分类。你可以根据模板把这些内容导到静态Web页面中,还可以进行内容搜索,添加注释等。

AOP框架