java Toncat启动项目遇见excel打印问题

阅读: 评论:0

java Toncat启动项目遇见excel打印问题

java Toncat启动项目遇见excel打印问题

报错:

Invoke of: Open
Source: Microsoft Excel
Description: Microsoft Excel 不能访问文件“E://Program Files/Apache Software Foundation/Tomcat 8.0/webapps/jhlr/dy/Book4.xls”。 可能的原因有以下几个:

? 文件名称或路径不存在。
? 文件正被其他程序使用。
? 您正要保存的工作簿与当前打开的工作簿同名。
解决办法:

还好在网上可以找到,大家可以进去看看他的,但是我觉得我有必要自己写一次,巩固一下。

1.我的电脑是windows10系统

同样的,在相应的位数操作系统下在指定目录新建Desktop的文件夹

32位:C:WindowsSystem32configsystemprofile目录下新建一个Desktop的文件夹

64位:C:WindowsSysWOW64configsystemprofile目录下新建一个Desktop的文件夹

做到这一步,我重新启动了Tomcat运行程序,打印还是失败,报错一样,但是打开目标excel文件,同样是excel文件被锁定,之前是“”正在编辑,现在是“AU...”正在编辑,具体忘了,当时没截图。

2.打印失败后,把之前开的Tomcat停止,结束相关进程

  打开CMD运行"dcomcnfg"

  依次展开:“控制台根节点”-->“组件服务”-->"计算机"-->“我的电脑”-->"DCOM配置"

  找到名为"Microsoft Excel Application"的节点

  右键单击该节点,选属性 ,切换到标识选项卡,改为“交互式用户”,最后点击确定完成

然后重新运行,打印成功,最后非常感谢那个博客的作者。

3.最后发现交互式用户还有个问题

  把程序放在服务器上以后,别的电脑打开网页使用打印时,必有有个电脑远程着这个服务器

解决方式:把之前说的交互式用户改成下列用户即可

 

 

本文发布于:2024-01-29 02:01:30,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170646489311920.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:项目   java   Toncat   excel
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23