部署环境:win10+tomcat8+jdk1.8+oracle11g(当然jdk版本不是必须这么高,1.6以上就行)
1、将自己报表 H:\润乾报表2018\report\web路径下的demo复制到tomcat目录H:\Tomcat\apache-tomcat-8.5.34-windows-x64\apache-tomcat-8.5.34\webapps下(此处我并重命名为vdemo2018)。
2、配置数据库连接池(此处选用 JNDI 的连接方式)
1)确定报表中数据源的名称(此处我数据源名为 orcl);
2)再tomcat该目录:H:\Tomcat\apache-tomcat-8.5.34-windows-x64\apache-tomcat-8.5.34\conf\Catalina\localhost下建立和1处相同名的xml文件。(此次我的为v2018demo.xml)。
3)再改xml中添加如下内容:
4)修改该文件中的内容:H:\Tomcat\apache-tomcat-8.5.34-windows-x64\apache-tomcat-8.5.34\webapps\v2018demo\WEB-INF下的raqsoftConfig.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--注意:为避免程序使用异常,raqsoftConfig.xml文件的编码格式必须设置为UTF-8 --><Config Version="1">
<Runtime>
<DBList>
<!-- 数据库类型编号,UNKNOWN:0; ORACLE:1; SQLSVR:2; SYBASE:3; SQLANY:4; INFMIX:5; FOXPRO:6; ACCESS:7; FOXBAS:8; DB2:9; MYSQL:10; KINGBASE:11; DERBY:12; HSQL:13; TERADATA:14;POSTGRES:15; DATALOGIC:16; IMPALA:17; ESSBASE:101; -->
<DB name="demo">
<property name="url" value="jdbc:hsqldb:hsql://127.0.0.1/demo" />
<property name="driver" value="org.hsqldb.jdbcDriver" />
<property name="type" value="13" />