这段时间一直在研究开源的

1.InfoGlue

infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。

2.Magnolia

Magnolia是一个开源基于Java的Web内容管理系统(

3.OpenCms

OpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATG Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。

4.JBoss Nukes

基于J2EE架构的JBoss的Nukes是一个完整的内容管理系统。它包含高级用户组管理,安全规则等组件。这些组件在运行期才被部署。

5.eAdmin/OWX

基于java/jsp的SiteEditor,

6.Apache Lenya

Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon

7.Cofax

Cofax是以Java/XML为基础的

8.webEditor

webEditor是一个专门论坛网站的管理系统 。使用cocoon作为机制。

9.MMBase

MMBase 基于 MPL 的开源

10.Ion

ion是一个简单但功能强大的基于最新技术的内容管理系统。它完全符合J2EE标准,使用XML定义内容结构。利用XSL把内容转换成各种格式比如:

11.Jahia

Jahia 组织日前发布了Jahia 内容综合管理系统

12.JetNuke

JetNuke是一个依据于PHPNuke但使用Java开发的网站内容管理系统(

JetNuke免费使用且开放源代码(GNU license)。

JetNuke严格分离了逻辑,数据,样式(style)

7种预定义的样式,没有复杂性的配置文件,一个Web Administration。JetNuke可以很好的与JForum相结合。

JetNuke使用FCKEditor(WYSIWYG

13.dotCMS

dotCMS是一个100%免费基于J2EE/portal的内容管理系统,它有着许多吸引人的特性是其它许多

14.OpenEdit

penEdit包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文), 用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产品展示与产品高级搜索(利用Nutch/Lucene的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能)。 Blog模块包括在线管理,评论,注册和RSS/Atom引擎。 OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。

该项目主页:cms

Hippo

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)

Luc

ene(http://jakarta.apache.org/lucene)

Maven(http://maven.apache.org/)

Xerces(http://xml.apache.org/xerces2-j/index.

Xalan(http://xml.apache.org/xalan-j/index.

FOP(http://xml.apache.org/fop/index.

Batik(http://xml.apache.org/batik/index.

OpenSymphony项目:

OpenSymphony OSWorkflow

(http://www.opensymphony.com/osworkflow/)

Mortbay项目:

Jetty(http://www.mortbay.org/jetty/index.

Tanuki Software项目:

Wrapper(http://wrapper.tanukisoftware.org/)

在核心之外与Hippo

HTMLArea(http://sourceforge.net/projects/itools-htmlarea/)

MySQL(http://www.mysql.com)

PostgreSQL(http://www.postgresql.org)

OpenOffice(http://www.openoffice.org)

16.JEECMS

JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。

基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点

采用hibernate3+struts2+spring2+freemarker主流技术架构

强大、灵活的标签,用户自定义显示内容和显示方式

在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性

采用伪静态页面技术,可自定义路径结构,无需urlrewrite

轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

17.Pulse

Pulse是一个Web应用程序开发框架和门户网站搭建解决方案。它内置一些即装即用的组件比如:

18.Vosao

Vosao

java html5 cms_18个开源的Java CMS相关推荐

  1. Java 虚拟机导论:什么是 Java虚拟机

    有官方解释https://www.java.com/zh_CN/about/ 重要概念 JDK和JRE Java技术体系所包含的内容实际上Java官方有提供给我们一张图,图片来源http://docs ...

  2. Java虚拟机1:什么是Java

    前言 让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/: 97%的企业桌面运行Java 美国有89%的桌面(或计算机)运行Java 全球有900万J ...

  3. Java虚拟机1:浅谈Java

    前言 让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/: 97%的企业桌面运行Java 美国有89%的桌面(或计算机)运行Java 全球有900万J ...

  4. Java 虚拟机1:什么是 Java

    前言 让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/: 97%的企业桌面运行Java 美国有89%的桌面(或计算机)运行Java 全球有900万J ...

  5. 18个开源的Java CMS

    18个开源的Java CMS 1.InfoGlue infoglue是一个高级的.可扩展的.健壮的内容管理系统,完全用Java开发.重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力 ...

  6. HTML5崛起之时,Java桌面时代就已经终结了

    来源:AI前线 作者:Steve Hannah 翻译:核子可乐 编辑:燕珊 2004 年 Google Maps 的面世标志着 Java 桌面时代的终结,也改变了桌面环境下"跨平台" ...

  7. 分享6个国内优秀Java后台管理框架的开源项目

    分享6个国内优秀Java后台管理框架的开源项目,建议收藏! Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于PC.数 ...

  8. 开源社区JAVA视频网盘分享

    JEECG 开源社区JAVA视频网盘大全分享 hadoop 视频 http://pan.baidu.com/s/1osowv http://pan.baidu.com/s/1sjEW08l Nutch ...

  9. 陌陌安全开源了 Java 静态代码安全审计插件

    近日,陌陌安全开源了 Java 静态代码安全审计插件 MOMO Code Sec Inspector,侧重于在编码过程中发现项目潜在的安全风险,并提供一键修复能力. MOMO 安全团队认为,绝大部分 ...

  10. 如何快速部署国人开源的 Java 博客系统 Tale

    喜欢我们的文章?!欢迎大家关注腾讯云技术社区-简书主页哦~ 文末有彩蛋,不要错过! 除了闷头专研技术之外,程序员还需要不断地写作进行技术积累,写博客是其中最重要的方式之一.商业博客平台不少,但是更符合 ...

最新文章

  1. 2015 年 Git@OSC 新增热门开源软件项目 Top 50
  2. golang 文件操作
  3. python内建集合模块collections功能,计数,有序,双向队列
  4. Unsupported Hardware Detected
  5. 面试一口气说出Spring的声明式事务@Transactional注解的6种失效场景
  6. Java Singleton设计模式
  7. [转载] 详解Java中静态方法
  8. linux shell学习(一)第一个hello world
  9. PAT1004. 成绩排名
  10. Python 进阶 —— 重访 tuple
  11. python中打印输出date信息
  12. python verilog就业_Verilog会被淘汰吗?
  13. Kubernetes实战阅读笔记--1、介绍
  14. 按要求编写Java程序(阶乘)
  15. 链路捆绑(名词注解)
  16. ffmpeg h264 视频编码 模糊问题、MP4播放速度快问题
  17. 如何在微信小程序里面退出小程序
  18. calander时间相关整合
  19. csv反序列化_对象的反序列化
  20. 计算机在我们的生活中越来越重要英语,职业高中高一下学期期末英语试题卷5(含答案)...

热门文章

  1. 使用daemontools监控zookeeper,storm等进程
  2. 联通光猫pt952g管理员密码获取 v1.0
  3. Redis缓存——快速入门
  4. 雅虎免费邮箱片头动画:Liam系列
  5. 泛函分析 第二章 线性算子与线性泛函
  6. 冒泡排序图解并通过Java实现
  7. Java堆栈的简单图示
  8. Android常用对话框
  9. H264---H.264/AVC 的各大主流编解码器JM、x264、Xvid、T264、ffmpeg、ffdshow + JMHM源码分析
  10. 【STM32H7的DSP教程】第46章 STM32H7的IIR带通滤波器实现(支持逐个数据的实时滤波)