Eclipse中启动设计器

编辑
  • 文档创建者:印然
  • 浏览次数:8093次
  • 编辑次数:18次
  • 最近更新:Kevin-s 于 2019-06-23
  • 1. 描述

    场景描述:在一般情况下,若您希望在 FineReport 设计器基础上进行二次开发,我们可以在 Eclipse 中通过调用FineReport 启动类来启动设计器,以便于开发过程中的调试和二次开发的准备。

    方法如下:


    2. 导入 FineReport 包

    2.1 创建工程



    2.2 引入 JAR 包

    右击您创建的工程,选择 Properties,选择Java Build Path>Libraries,添加外部 JAR 包,导入 FineReport 的 JAR 包,包括安装工程包%FR_HOME%/lib下面的所有的包,%FR_HOME%/server/lib下面的所有包,%FR_HOME%/webapps/webroot/WEB-INF/lib下面的所有包,还要引入 JDK 的 tools.jar,流程如下图所示:




    3. 升级工程使用的 JDK版本

    FineReport8.0 及以上版本的设计器需要使用 jdk1.7 及以上的版本才可以运行(示例中为 jdk1.8 版本),若您的工程使用的是较低版本请升级,如上图中选中最后的 JRE,点击右侧的 Edit。


    若您没有其他版本的选项,可以点击右侧的 Installed JREs... 导入其他已安装 JDK 的路径


    4. 调用启动类

    右击包名,新建一个类,类名如 startFRDesigner,并添加 main 方法





    定义的类,如下:


    详细代码详见:

    https://git.fanruan.com/demo/example/src/release/10.0/src/main/java/com/fr/StartFRDesigner.java

    运行该类,便可在 Eclipse 中启动设计器。如下:


    在 Eclipse 平台的 Console 控制台面板中,便可以看到运行时的所有信息。


    附件列表


    主题: 二次开发
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

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

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