您的位置:首页 > 其它

重复10个1~60顺序且不重复的随机数

2016-03-23 18:47 429 查看
查了一下网上的关于liferay开发环境搭建的资料,发现目的不同环境搭建的方法也有不同,如果是对源码做修改的,那就需要下载liferay的src包和附带的jdk(里面附带tomcat),然而我主要是二次开发,并不是对于源码做修改,所以对于src包并不做太多修改。
我搭建liferay环境的方法很简单
1.首先去liferay的网站上下载liferay-portal-tomcat-jdk5-4.2.2.zip,解压,并下载liferay-portal-sql-5.1.2.zip,表的生成主要是靠这个包下的文件。
(http://sourceforge.net/project/showfiles.php?group_id=49260&package_id=42607)
2.安装mysql,我用的是5.0版,具体安装步骤可以参考网上,并装一个查询分析器,我用的是EMS的
3.在查询分析器下执行SQL SCRIPT from file(就是来自liferay-portal-sql-5.1.2.zip解压后的文件夹下的create文件件,里面有一个mysql的生成文件)

纠正一下,sql的版本必须和jdk的版本一致,否则运行tomcat的时候会出错。所以我这里就不应该用liferay-portal-sql-5.1.2.zip,而应该用liferay-portal-sql-4.2.2.zip(生成82张表),
liferay-portal-tomcat-5.5-5.1.2.zip的话就用liferay-portal-sql-5.1.2.zip (生成后有133张表)
4.配置tomcat下,conf\Catalina\localhost下的ROOT.xml文件。
把这段屏蔽
<!--<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.hsqldb.jdbcDriver"
url="jdbc:hsqldb:lportal"
username="sa"
password=""
maxActive="20"
/>-->
hsqldb是liferay自带的数据库,其他不配的话也能起来,不过效果最多是一个demo。所以才需要配置其他数据库的数据源
配置mysql的数据源语句如下
<Resource
name ="jdbc/LiferayPool"
auth ="Container"
type ="javax.sql.DataSource"
driverClassName ="com.mysql.jdbc.Driver"
url ="jdbc:mysql://localhost:3306/lportal?useUnicode=true&characterEncoding=UTF-8"
username ="root"
password ="root"
maxActive ="20"
maxIdle="30"
maxWait="10000"
/>
这里我原来试图将本机在局域网中ip用于url中,可是启动tomcat后发现有错误,不得已又改回localhost

忘记很重要的一点,记得把mysql的驱动放到common下的lib文件夹下。我的mysql驱动是mysql-connector-java-5.0.8-bin.jar本文出自 “脑子不灵活” 博客,请务必保留此出处http://zhangyj.blog.51cto.com/530698/112306
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: