将 liferay 5.2.2 部署到 tomcat 5.5.27
注意要点:1、安装好Ant 1.7用netbeans 6.5 打开 liferay-portal-src-5.2.2项目
2、新加release.Administrator.properties
lp.ext.dir=D:/liferay/ext
新加app.server.Administrator.properties
app.server.type=tomcat
app.server.tomcat.dir=D:/liferay/apache-tomcat-5.5.27
3、修改tomcat的启动参数
set JAVA_OPTS=-server -Xms256m -Xmx256m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
4、复制html目录内容
5、改变数据库
用liferay-portal-sql-5.2.2.zip中create目录下的sql文件生成相应的数据库
在webapps\ROOT\WEB-INF\classes目录下新建一个文件portal-ext.properties,内容为:
jdbc.default.jndi.name=jdbc/LiferayPool
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect(这句用于oracle9i)
在conf\Catalina\localhost\ROOT.xml文件中加入
<!--Oraclecom.liferay.jdbc.LiferayDriver-->
<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:syli"
username="lportal"
password="lportal"
maxActive="100"
maxIdle="30"
maxWait="10000"
/>
<!--MySQL -->
<!--
<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3308/lportal?useUnicode=true&characterEncoding=UTF-8"
username="root"
password="root"
maxActive="100"
maxIdle="30"
maxWait="10000"
/>
-->
用Oracle时要注意无论是用9i或10g都要把/oracle/product/10.2.0/db_1/jdbc/lib/classes12.jar这个驱动放到common\lib目录下。
页:
[1]