Roller2.3 安装

  
Roller2.3 安装
Step.1
Download apache-roller-src-2.3-incubating.tar.gz
 
Step.2 Download and install Hibernate
拷贝Hibernate的jar文件到roller-src/tools目录下
Download Hibernate 3.1.2 from SourceForge
Copy the following files from Hibernate into the Roller WEB-INF/lib directory:
• hibernate3.jar
• asm-attrs.jar
• asm.jar
• cglib-2.1.3.jar
• dom4j.1.6.1.jar
• ehcache-1.1.jar
• jdbc2_0-stdext.jar
• jta.jar
Note :必须拷贝正确的Hibernate版本,否则会报错
如我第一次安装时,将我已有项目中的Hibernate3中的jar包,Ant编译打包时没有出错。
但是将应用部署到Container时确报莫名其妙的错误,一会时找不到hibernate dtd文件找不到;一会是不能初始化hibernate中的pojo;一会由是不能实例化RollerFactory类等等,是在恼人。
 
Step.3 copy j2ee.jar to dictionary roller-src/tools
Note :如果没有正确拷贝改文件,在Ant编译时会报错:ejbXdoclet不能运行。
 
Step.4 按照document所示安装数据库
 
Step.5 Ant clean all
将编译好的/build/roller目录拷贝到container中的webapps目录中。
 
Step.6 copy mysql-connector.jar %CATALINA_HOME%/common/lib
 
Step.7 配置数据原(以tomcat为例)
在Tomcat 5.5/conf/Catalina/localhost下建立roller.xml文件,内容如下:
 
<Context path="/roller" docBase="${catalina.home}/webapps/roller" debug="0">
<Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/roller?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"
username="scott"
password="tiger"
maxActive="20"
maxIdle="3"
removeAbandoned="true"
maxWait="3000" />
<!-- If you want e-mail features, un-comment the section below -->
<!--
<Resource name="mail/Session" auth="Container" type="javax.mail.Session"
mail.smtp.host="mailhost.example.com" />
-->
</Context>
 
Step.8 startup tomcat and you will see
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值