标签:http java os 使用 io 文件 数据 ar 问题
一、下载roller
       下载地址:http://roller.apache.org/downloads/downloads.html
下载下来之后,解压包含两部份doc、webapps
二、准备环境
       1、JDK1.5以上
       2、Tomcat 6 and 7
           本人采用Tomcat6
       3、database
           本人采用mysql 5.1.73
       4、jar包
            1)数据库对应驱动,本人采用mysql-connector-java-5.1.29.jar
            2)邮件服务器需要用的,必须加。mail.jar和activation.jar
三、建立数据库
      create database rollerdb;
      Query OK, 1 row affected (0.06 sec)
     mysql> grant all on rollerdb.* to scott@‘%‘ identified by ‘tiger‘;
     Query OK, 0 rows affected (0.13 sec)
     mysql> grant all on rollerdb.* to scott@localhost identified by ‘tiger‘;
     Query OK, 0 rows affected (0.00 sec)
四、创建roller-custom.properties 
      在类路径或war包的classes目录下创建roller-custom.properties文件文件的内容如 下:
      installation.type=auto
      database.configurationType=jdbc
      database.jdbc.driverClass=com.mysql.jdbc.Driver
      database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb
      database.jdbc.username=scott
      database.jdbc.password=tiger
      mail.configurationType=properties
      mail.hostName=smtp-server.example.com
      mail.username=scott
      mail.password=tiger
该文件定义了数据库以及mail的相关配置信息
    将mysql-connector-java-5.1.29.jar、mail.jar、activation.jar打包到war包的lib目录下
修改war包名称为roller.war
五、启动配置roller
      将roller.war部署到tomcat下,启动tomcat
      打开http://localhost:8080/roller,根据提示进行创建表,创建用户等。创建完成后,即可使用。
遇到的问题:
      1、未将mysql驱动放到lib目录下
      2、未将mail.jar、activation.jar放到lib目录下(我认为如果不用这个功能,是否可以不放。答案是不行)
      3、创建表后,启动roller报错。应该是我的表未建全。采用的解决办法是删除所有表,根据提示自动建表。
Roller5.0.3安装配置部署 step by step
标签:http java os 使用 io 文件 数据 ar 问题
原文地址:http://www.cnblogs.com/anee/p/3930447.html