帆软报表部署在新的linux服务器上,打开一个报表的超链接提示nofunctionfound:

我们之前一个同事写了一个自定义的java和class放服务器到 FineReport_8.0\FineReport_8.0\WebReport\WEB-INF\classes\com\fr\function,之前服务器运行正常。  新换的服务器 把这个2个放到对应的目录下,tomcat也重启了,现在报表能打开,但是打开一个超链接报错no function found:  没有找到写的这个方法。 想问下还需要做什么操作?

目前已经做的操作 1.tomcat是9版本 2.tomcat方法java和class 服务重启了。

image.png

FineReport 备考FCRP 发布于 2022-6-21 14:23 (编辑于 2022-6-21 14:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-6-21 14:24(编辑于 2022-6-21 14:25)

如果还是8.0,那应该一样放后,重启后没问题

如果不是8.0版本,或者小版本不一样,那就要重新编译这个函数了,不然就是你这个报错

==============

然后你8.0不推荐用tomcat9.0版本,还是以前的tomcat6或者7版本把

  • 备考FCRP 备考FCRP(提问者) 还是帆软8.0,之前服务器也是用的tomcat9。 服务也重启了。
    2022-06-21 14:31 
  • snrtuemc snrtuemc 回复 备考FCRP(提问者) 那正常不会,直接拷贝老的服务器整个tomcat文件夹再试试
    2022-06-21 14:33 
  • 备考FCRP 备考FCRP(提问者) 回复 snrtuemc 好的
    2022-06-21 14:34 
  • 2关注人数
  • 223浏览人数
  • 最后回答于:2022-6-21 14:25
    请选择关闭问题的原因
    确定 取消
    返回顶部