Birt库找不到文件错误的相对路径

时间:2016-04-07 13:17:52

标签: java-ee birt

我正在尝试使用Birt编辑报告,将类作为数据源。

报告编辑完全正常,直到我尝试将元素导出到库中。我现在在应用程序尝试访问.rptlibrary文件时出现“未找到fiel”错误。让它工作的唯一方法是将.rptlibrary路径设置为.rptdesign文件中的绝对路径,我绝对需要避免,因为这应该在以后移动到服务器上。

我试图从Window> Preference>报表设计更改资源路径,并在EngineConfig对象上使用setResourcePath(同时包含绝对和相对路径),但我仍然得到相同的错误,并且没有我找到的解决方案已经纠正了这个问题。

如果有人有想法,我会非常感激,这是两天以来我的紧张。谢谢。

1 个答案:

答案 0 :(得分:0)

一位同事在周末找到答案。 实际上,我的所有设置都适用于本地使用(预览等),但我们忘记在web.xml中添加BIRT_RESOURCE_PATH。

git log | grep

无论如何,谢谢你回答。