设计器启动常见问题

编辑
  • 文档创建者:文档助手1
  • 浏览次数:5641次
  • 编辑次数:10次
  • 最近更新:Carly 于 2019-12-02
  • 1. 安装 FineReport 提示有风险

    1.1 问题描述

    在 windows8 或 windows10 系统下,安装 FineReport 软件可能会提示有风险,阻止安装该软件,如下图所示:
    1574663580223994.png

    1.2 原因分析

    SmartScreen 筛选器是 Internet Explorer 中的一种帮助检测仿冒网站的功能,SmartScreen 筛选器还可以帮助阻止安装恶意软件。

    安装 FineReport 出现上面这个提示是因为系统将其误认为是恶意软件或者破解软件,所以只需要关掉 SmartScreen 筛选器即可。

    1.3 解决方法

    打开控制面板>网络和 Internet >网络和共享中心,点击 Internet 选项>安全>自定义级别,如下图所示:

    1574664049747602.png

    找到SmartScreen筛选器设置,点击禁用即可。如下图所示:

    1574664254519164.png

    2. 设计器闪退

    2.1 问题描述

    设计器启动,加载至页面后闪退,打开fanruan.log 日志文件,报错如下:

    2019-03-12T15:06:50.153+0800 WARN Could not find matching type descriptor for requested Java class [java.util.List]; using fallback
    2019-03-12T15:06:50.159+0800 WARN Could not find matching type descriptor for requested Java class [com.fr.swift.source.alloter.AllotRule]; using fallback

    2.2 原因分析

    配置文件中的全局样式有问题

    2.3 解决方法

    检查设计器的配置目录,将 finedb 替换成为一个可以正常启动的工程中的 finedb

    3. 设计器拒绝访问

    3.1 问题描述

    设计器全新安装,无法启动,打开 fanruan.log 日志文件,报错如下:

    17:54:56 Thread-16 ERROR [standard] C:\FineReport_10.0\webapps\webroot\WEB-INF\assist\phantomjs\lib\vancharts-all.js (拒绝访问。)

    java.io.FileNotFoundException: C:\FineReport_10.0\webapps\webroot\WEB-INF\assist\phantomjs\lib\vancharts-all.js (拒绝访问。)

    3.2 原因分析

    非管理员用户(非 Administrator 用户)安装设计器,且设计器安装到了系统盘(C盘),设计器启动时,文件没有读写权限。

    3.3 解决方法

    3.3.1 方法一

    设计器安装到非系统盘(除了C盘外别的盘)。

    3.3.2 方法二

    若安装到了系统盘,那么需要给文件夹赋予全部用户的读写权限,设置方法

    3.3.3 方法三

    用管理员用户(Administrator 用户)安装,管理员用户(Administrator用户)启动。

    4. 设计器无限重启(restart)

    4.1 问题描述

    更新完设计器插件后点击立即重启,然后设计器就一直在调用 restart.exe,完全没办法正常启动。

    例如:设计器升级更新后没有点击立即重启,点了稍后重启,然后又更换了语言,弹出立即重启,然后设计器就崩溃了,一直在无线调用 restart.exe,设计器完全没办法启动。

    4.2 解决方法

    一直调用 restart 的情况下,删掉设计器的 webroot 同级目录下 delete.properties 和 restart.lock 文件就好了。

    注:在删除文件之前需要先停掉无限启动的 restart 进程。

           方法1:重启电脑。

           方法2:修改掉设计器 bin 目录下的 restarte.exe 的名字,然后任务管理器挂掉已经存在的 restart.exe 的进程

    5. The JVM could not be started

    5.1 问题描述

    启动设计器时,弹出错误提示框,无法正常启动,错误信息如下:

    The JVM could not be started. The maximum heap size (-XMx) might be too large or anti virus or firewall tool could block the execution

    5.2 解决方法

    打开%FR_HOME%\bin\designer.vmoptions文件,将 -Xmx 的值改小一点,修改后重启设计器即可。如下图所示:

    1574665951480263.png

    6. 设计器页面错乱

    6.1 问题描述

    当使用设计器远程服务器进行报表设计的时候,有时候会出现设计器卡死问题。

    当我们再次登录设计器时候,发现设计器显示页面错乱,有时会有英文产生。

    6.2 解决方法

    当出现这个问题时候,只需要进行 Ctrl + N 新建一个报表,同时将远程服务器的 目录切换 为本地默认目录,重新启动一下设计器即可解决问题。

    7. 泰文乱码

    7.1 问题描述

    在设计器单元格内或者公式编辑框内编辑泰文时会乱码,如下图所示:

    • 单元格:

    1.png

    • 公式编辑框:

    2.png

    7.2 原因分析

    设计器 OpenJDK 不支持显示泰文。

    7.3 解决思路

    将 JDK 安装目录下的%JAVA_HOME%\jre文件夹拷贝,并覆盖掉 Tomcat 安装目录下的%TOMCAT%\jre这个文件夹

    将 JDK 安装目录下的%JAVA_HOME%\jdk\lib目录下的tools.jar拷贝,并复制到上一步覆盖掉的 jre 文件夹中。

    注1:如果不引入 tools.jar ,设计器无法正常启动。

    注2:10.0 设计器仅支持 JDK1.6 及以上版本。

    1574667561794601.png

    附件列表


    主题: 快速入门
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]