我正在使用Jasper Reports作为Spring应用程序的一部分。我通过eclipse在Tomcat 6服务器上部署我的应用程序,所以我的项目是一个WTP项目。我遇到的问题是,当我更改Jasper Reports文件(jrxml)时,我需要重新启动服务器以便发布更改。我已经检查了部署文件夹并更新了.jrxml,但由于某些原因浏览器不断收到旧报告,我已经在浏览器上清理了缓存而没有运气。
关于如何解决这个问题的任何想法在开发时都非常烦人。
答案 0 :(得分:0)
我想您使用ireport来更改.jrxml,当您保存更改时,eclipse不会立即通知。因此,您需要在eclipse中重新创建项目,如有必要,请清理并重建项目,然后重新部署到tomcat。
此外,您可以将eclipse设置为自动构建项目(Porject - >自动检查构建)并继续刷新项目。当您看到状态'已同步'您的项目变更为共和国'在'服务器'查看,您可以重新启动服务器并查看更改。按&c; ctrl + f5'通过刷新所有缓存来刷新页面。