历史版本23 :报表安装目录结构 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 版本
报表服务器版本 | 功能变更 |
---|---|
11.0 | -- |
1.2 功能简介
本文将介绍报表安装目录的结构以及每个文件夹存放的内容。
2. 报表安装根目录编辑
报表安装根目录的路径为:%FR_HOME%\,目录包含的文件夹如下图所示:
每个文件夹存放的内容如下表所示:
文件夹 | 内容 |
---|---|
.install4j | 设计器的图片 |
bin | 各种可执行文件,启动目录,包含设计器、内置服务器、文档、Demo 的启动程序 |
designerbackup | 使用在线更新插件升级后,按日期备份老版本的 JAR 包 |
iisFilter | IIS 集成时的文件,为 IIS 服务器使用的筛选器 |
jre | Java 运行环境 |
lib | 设计器运行所依赖的部分 JAR 包 |
logs | 存放系统 GC 日志,可以反映系统的负载情况 |
plugins | 存放插件文件 |
server | 服务器配置信息 |
webapps | Web 应用内容,自带的报表工程,包含有文档及 Demo 中的所有模板 |
uninstall.exe | 双击即可卸载 FineReport |
设计器安装后,默认还会在 Windows 系统的C:\Users\<用户名>\目录下生成 .FineReport110 文件,如下图所示:
此文件夹中包含 FineReportEnv.xml,是设计器的配置文件,保存设计器菜单栏「文件>选项」里面的设置内容,以及工作目录、设计器布局的一些信息。
3. WEB-INF 目录编辑
报表工程中 WEB-INF 文件夹的路径为:%FR_HOME%\webapps\webroot\WEB-INF\,目录包含的文件夹如下图所示:
每个文件夹存放的内容如下表所示:
文件夹 | 内容 | 能否删除 |
---|---|---|
assets | 报表的背景图片,图表相关资源,复用组件的帮助文件和属性文件 模板版本管理 存放的历史版本模板 | 否 |
assist | 一些辅助工具,比如新图表需要使用的 phantomjs 云端运维产生的临时文件 | 否 |
classes | 程序数据集等编译好的可执行 class 文件 | 是,但删除可能会导致内置 demo 模板中使用到 class 文件的模板报错,并不影响工程部署使用 |
config | 一些配置信息,如外接数据库配置信息 | 否 |
embed | 平台配置信息及平台信息,决策平台配置信息的内置数据库 finedb | 否 |
lib | Web 应用运行所依赖的 JAR 包: 包含产品的 JAR 包、插件的 JAR 包、第三方的一些依赖 JAR 包、数据库驱动 JAR 包等 | 否 |
plugins | 插件配置文件 | 是,不使用插件的前提下可以删除 |
reportlets | 设计器内置 demo 模板 | 否 |
resources | 设计器注册文件,模板加密文件 | 否 |
schedule | 定时任务运行结束后生成的结果报表 | 是,但删除后定时任务挂载到决策平台的结果报表无法访问 |