【问题标题】:where to place the external java jar when deploy birt report?部署 birt 报告时在哪里放置外部 java jar?
【发布时间】:2014-03-24 07:24:37
【问题描述】:

我使用一些java代码从数据库中检索数据,并将java代码导出为可运行的jar,将jar放在eclipse\plugins\org.eclipse.birt.report.viewer_3.7.1.v20110905\birt\scriptlib中,然后在 birt 报告中,我可以使用 jar 来获取数据。在eclipse中一切顺利,我可以在预览中看到正确的数据。

但是当我将 myreport.rptdesign 上传到服务器时,我不知道将 jar 放在哪里,然后报告可以参考它。在我们的团队中,他们使用grails来部署birt report,我只需要将rptdesign文件上传到指定的服务器目录,当没有java jar可以引用时,就足够了。但是当我需要引用一个java jar时,我不知道如何部署。

请帮忙,非常感谢。

================================================ ========== 这是我的问题的答案。只需将 jar 放在 grails 的目录 lib 中即可。有效!

【问题讨论】:

    标签: birt


    【解决方案1】:

    您是否尝试将 jar 文件放在 server/lib 目录中?您目前使用的是哪种应用服务器?

    【讨论】:

    • 非常感谢。将它放在 lib 目录中。
    • 应该注意,答案取决于您集成 BIRT 的方式。你是在使用基于 OSGI 的 BIRT 还是普通的旧 Bunch-of-jars 版本?对于后者,您的 JAR 必须像往常一样位于 ClassPath 中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-07
    • 1970-01-01
    • 2010-09-24
    相关资源
    最近更新 更多