本地finereport设计器和tomcat冲突,只能启动其中一个。但远程设计可以正常使用

启动设计器后启动tomcat,闪退,错误原因:29-Apr-2019 16:27:44.542 信息 [main] org.apache.catalina.core.ApplicationContext.log Spring WebApplicationInitializers detected on classpath: [com.fr.startup.FineWebApplicationInitializer@5caab23d]


启动tomcat后启动设计器,报错,关闭报错,闪退,错误提示:

QQ图片20190429170411.png

FineReport ynzzxc 发布于 2019-4-29 17:04 (编辑于 2019-4-29 17:06)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
ynzzxcLv2见习互助
发布于2019-5-20 12:14

我把tomcat和finereport全卸载了,重新安装了一次。

最佳回答
0
皮卡皮卡丘Lv4中级互助
发布于2019-4-29 17:09

image.png

这路径下的文件db.lck删掉重启试下

  • ynzzxc ynzzxc(提问者) 试过了,没解决
    2019-04-29 17:10 
  • 皮卡皮卡丘 皮卡皮卡丘 回复 ynzzxc(提问者) 正常不会影响的,文件夹区分开,如果是作为两个工程的话,不要放在同一路径下。是否正确部署了呢
    2019-04-29 17:18 
  • ynzzxc ynzzxc(提问者) 回复 皮卡皮卡丘 只有一个工程,tomcat和finreport都是新部署的
    2019-04-29 17:27 
最佳回答
0
PoseidonLv5高级互助
发布于2019-4-30 09:12

如果你设计器跟tomcat指定的是同一个web-inf会出现冲突;

你可以使用TOMCAT先启动,之后远程设计模式连接本地这样就不会冲突了

最佳回答
0
18568453967Lv2见习互助
发布于2019-5-2 18:30

你的这个问题解决了吗?怎么解决的?

最佳回答
0
Kevin-sLv7中级互助
发布于2019-5-2 21:44

Finereport设计器只能启动一个。没有想像其他软件一样启动多个

  • ynzzxc ynzzxc(提问者) 支持远程设计的呀,不冲突吧
    2019-05-05 17:33 
  • Kevin-s Kevin-s 回复 ynzzxc(提问者) 支持远程设计,但不支持打开两个设计器,远程设计师没有打开设计器的
    2019-05-05 17:37 
  • Kevin-s Kevin-s 回复 ynzzxc(提问者) 充当服务器的时候设计器和web端会冲突,所以一般弄在tomcat上的时候,会把lib下的finereport-designer的jar包删除掉
    2019-05-05 18:12 
  • Kevin-s Kevin-s 回复 ynzzxc(提问者) 所以最好的方法是再安装一个设计器,用远程连接服务器
    2019-05-05 18:13 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-5-2 21:48

这种出错,都是因为finedb数据库被锁的原因。毕竟默认的finedb是文件型数据库。为保证数据的一致性。所以,会被文件锁锁住的。


你可以讲数据库迁移出来,放到mysql或sqlserve

  • ynzzxc ynzzxc(提问者) 你的意思是配置外接数据库吗,试过了,不是这个原因
    2019-05-05 17:32 
  • 6关注人数
  • 1286浏览人数
  • 最后回答于:2019-5-20 12:14
    请选择关闭问题的原因
    确定 取消
    返回顶部