独立部署FineReport10,tool.jar不匹配

使用tomcat-9.0.37 和 jdk1.8.0_261 。

按说明将jdk中的tool.jar拷贝至 tomcat lib 和 webroot lib下。

本地目录分别为:

D:\Program_Files\Java\jdk1.8.0_261\lib\tools.jar

D:\Program_Files\Tomcat 9.0\webapps\webroot\WEB-INF\lib

D:\Program_Files\Tomcat 9.0\lib


重新启动tomcat

仍然报错tool.jar不匹配,网上找了找,没法解决,还望指点一二。。


20200804142738.png

FineReport 用户h3557305 发布于 2020-8-4 14:28
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
snrtuemcLv8专家互助
发布于2020-8-4 14:38

建议使用官方tomcat8.5试一下

服务器部署包-https://help.finereport.com/doc-view-2804.html

猪心版本有许多不兼容地方

image.png

  • 用户h3557305 用户h3557305(提问者) 感谢回复。之前用服务器部署包,确实可以正常使用,练习足够。不过想试试生产环境,将finereport发布到已有的web项目,或独立发布到tomcat。不过按官方文档就是不成功,不知道大家是怎么弄的,全都用服务器部署包么...
    2020-08-04 14:55 
  • snrtuemc snrtuemc 回复 用户h3557305(提问者) 虽然他写着支持tomcat9,但是新版本他支持不完善,建议他推荐版本,如果必须是你的环境,建议直接联系技术人员帮忙处理
    2020-08-04 14:58 
  • 用户h3557305 用户h3557305(提问者) 回复 snrtuemc 额,试过tomcat8.57,也不行,还是tool.jar不匹配。先自己研究研究,学习下。
    2020-08-04 15:04 
最佳回答
0
疏影横斜Lv6见习互助
发布于2020-8-4 16:39

建议直接下载官网的内置tomcat的安装包,然后替换webroot就可以了

image.png

最佳回答
0
刘宏光Lv2见习互助
发布于2021-1-5 17:25

可以到 FineReport_10.0\jre\bin文件夹下 把attach.dll文件复制到你的服务器jdk对应的jre/bin目录下 重启tomcat

  • 4关注人数
  • 899浏览人数
  • 最后回答于:2021-1-5 17:25
    请选择关闭问题的原因
    确定 取消
    返回顶部