Liferay 一款portlet风格的java cms 主页在此 http://www.liferay.com
上有video的教程 讲解了安装的过程 简单易懂 不过是基于5.2的版本 网上搜到的安装教程也都是5.2以前的.
安装的内容很简单,上主页,进入download下载6.0版本的with tomcat文件 有170多mb,windows下解压,直接进tomcat/bin直接启动startup.bat就可以.
问题在于改动数据库的环节,原有的教程中是修改tomcat/conf/Catalina/localhost/ROOT.xml. 在Liferay中其实用了另外一种写法,官方教程还未进行变更. 多亏一位朋友指点~~~
不废话了,进入tomcat-6.0.26/webapps/ROOT/WEB-INF/lib 找到portal-impl.jar文件,用rar把这个文件打开,找到里面的portal.properties文件 弄出来, 查找Hypersonic的部分 你会发现如下内容:
#Hypersonic
#
jdbc.default.driverClassName=org.hsqldb.jdbcDriver
jdbc.default.url=jdbc:hsqldb:${liferay.home}/data/hsql/lportal
jdbc.default.username=sa
jdbc.default.password=
把上面的内容用#注掉,然后在自己本地的数据库,如mysql内,讲连接配置打开,改成如下的样子
#
# MySQL
#
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/liferay?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root