1. 概述
在 FineBI 安装完成以后,进入安装目录可以看到安装文件。FineBI 安装文件本质上就是一个 Tomcat 。本文详细介绍安装目录结构。
2. 安装根目录
每个文件存放的内容如下表所示:
文件 | 内容 |
---|---|
.install4j | FineBI 的图片 |
bin |
|
jre | 是在 Java 运行环境下支持 Java 应用程序 |
lib | 存放 BI 启动的时候的加载动画的 JAR 包 |
logs | 包含工程运行日志、GC日志注:清空一般不会对运行带来影响。 |
server | Tomcat 的根目录,包含 Tomcat 的配置文件夹以及 Tomcat 自带的依赖文件夹 |
temp |
注:temp 临时目录在工程运行时不建议做清理,需要在工程停机时清理,如果清理后提示报错需要工程重启 |
webapps | 存放应用程序,当服务启动时会去加载 webapps 目录下的应用程序 |
LICENSE | 许可证,里面记录了 Tomcat 的一些条款等等 |
NOTICE | 记录 Tomcat 的新的通知,公告 |
RELEASE-NOTES | 记录的是发行版本的说明,一些捆绑的 API ,新特性等等 |
RUNNING.txt | 记录 Tomcat 的运行环境以及怎样配置参数,变量,启动等等 |
uninstall.exe | 自带卸载 exe ,双击即可调用卸载功能 |
3. webroot 目录
每个文件存放的内容如下表所示:
文件 | 内容 |
---|---|
bi-data | bi抽取数据的文件夹 |
Demo_files | 存放工程自带的 DEMO 展示需要的文件 |
logs | 存放日志文件,记录系统登录信息、模板访问信息、报错信息等 |
WEB-INF | BI 工程主目录 |
Web组件.html | 这是一个 Web 组件,写入的超链接地址即可。比如这是一个自定义的 HTML 文件,内置在工程内部 %/webroot/这个目录之下 |
4. WEB-INF 目录
每个文件存放的内容如下表所示:
文件 | 内容 |
---|---|
assets | 资源文件夹,存放工程用到的资源文件等 其中 temp_attach 中存放着上传的图片和 Excel 数据。 |
assist | 辅助文件夹,存放一些辅助文件 |
classes | class 文件存放目录 |
embed | 内置数据库配置目录 |
lib | BI 工程依赖的 JAR 包文件夹 |
reportlets | 存放 FineReport 报表 cpt 、frm文件 |
resources | 存放工程相关的资源配置文件 |
treasures | 包含报表的功能点及 BI 的埋点信息,正常情况下一个月会自动生成一次 |
5. resources 目录
每个文件存放的内容如下表所示:
文件 | 内容 |
---|---|
certificates | 放数据源SSH或者SSL的证书 |
direct | 存放实时数据相关配置信息 |
cpu.xml | CPU 开关,处理 sigard 导致 JVM 虚拟机崩溃问题时使用 |
FanRuan.lic | 工程证书文件 |