历史版本29 :报表安装目录结构 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
功能变更
11.0--

1.2 功能简介

本文将介绍报表安装目录的结构以及每个文件夹存放的内容。

2. 设计器相关目录编辑

报表安装根目录的路径为:%FR_HOME%\,目录包含的文件夹如下图所示:

每个文件夹存放的内容如下表所示:

层级一  层级二作用 
.install4j--
设计器的图片

bin

各种可执行文件,启动目录,包含设计器、内置服务器、文档、Demo 的启动程序

demo.exe演示程序
designer.bat设计器启动脚本
designer.exe设计器启动exe
designer.vmoptions设计器内存配置文件
error.log报错日志
error.ltxt报错日志
out.log日志
restart.class重启程序
restart$1.class重启程序
restart.exe重启程序
restart.vmoptions重启程序配置
designerbackup-使用在线更新插件升级后,按日期备份老版本的 JAR 包
iisFilter-
IIS 集成时的文件,为 IIS 服务器使用的筛选器

jre

在Java运行环境下支持 Java应用程序

bin(文件夹)JDK 相关内容
lib(文件夹)
ASSEMBLY_EXCEPTION
LICENSE
THIRD_PARTY_README
lib-设计器运行所依赖的部分 JAR 包
logs-存放系统 GC 日志,可以反映系统的负载情况
plugins-存放插件文件
server-服务器配置信息
webapps-Web 应用内容,自带的报表工程,包含有文档及 Demo 中的所有模板,详情见下表
uninstall.exe-双击即可卸载 FineReport

3. 报表工程相关目录编辑

工程相关文件夹存放在 %FR_HOME%\webapps\webroot\ 下,目录包含的文件夹如下表所示:

根目录层级一层级二作用是否可删除
help--内置demo
logs--日志
scripts--

插件商城脚

注:11.0.4 及之后版本用作兼容回退

upm--用作兼容回退
WEB-INFassets(文件夹)用处:报表的背景图片,图表相关资源,复用组件的帮助文件和属性文件,模板版本管理 存放的历史版本模板chartmapsvg图表相关
clouds云端运维相关的
componet存放的是复用组件的帮助文件和属性文件,请不要移动和删除该文件夹。迁移时尽量整体拷贝assets文件夹
engine新引擎编译临时目录
map地图数据,其中geographic为世界地图,image为自定义图片地图数据
shadow模板助手临时目录
temp_attach附件临时目录
vcs版本管理
scripts用作兼容升级回退
upm用作兼容升级回退
assist(文件夹)用处:一些辅助工具,比如新图表需要使用的 phantomjs、云端运维产生的临时文件等btrace定位工具
clouds云端临时目录
update更新临时目录
removing_files.log日志
cache(文件夹)-缓存目录
classes(文件夹)-程序数据集等编译好的可执行 class 文件删除可能会导致内置 demo 模板中使用到 class 文件的模板报错,并不影响工程部署使用
config(文件夹)-一些配置信息,如外接数据库配置信息,记录一些配置信息时才会出现
embed(文件夹)-平台配置信息及平台信息,决策平台配置信息的内置数据库 finedb
lib(文件夹)-

Web 应用运行所依赖的 JAR 包:包含产品的 JAR 包、插件的 JAR 包、第三方的一些依赖 JAR 包、数据库驱动 JAR 包等

plugins(文件夹)-插件配置文件不使用插件的前提下可以删除
resources(文件夹)-设计器注册文件,模板加密文件
reportlets
设计器内置 demo 模板
schedule(文件夹)-
删除后定时任务挂载到决策平台的结果报表无法访问
treasures(文件夹)-埋点信息文件的存储目录

4. 缓存文件编辑

设计器安装后,默认还会在 Windows 系统的C:\Users\<用户名>\目录下生成 .FineReport110 文件,如下图所示:

此文件夹中包含 FineReportEnv.xml,是设计器的配置文件,保存设计器菜单栏「文件>选项」里面的设置内容,以及工作目录、设计器布局的一些信息。