我正在构建一个依赖于各种模块的复杂项目。要导出为PDF我使用 JasperReport API 并使用Jaspersoft Studio版本6.4.0开发报告。
在避免重复查询的方式中,我通过参数将所有数据发送到报表,此参数的类型是自定义bean。那些bean包含在另一个项目中(必须如此,因为这些bean正在另一个应用程序的视图层中使用)。当我将这些bean导入为包含在" .jar"中的jar库依赖项时直接在 Jaspersoft Studio 项目中归档,报告编译完美。
现在我尝试使用Maven来包含这些依赖项,但 Jaspersoft Studio 并不包含Maven库,我无法做到这一点。
我已尝试从存储库(http://download.eclipse.org/technology/m2e/releases)安装maven,但这不起作用:
帮助>安装新软件> ...
它告诉我需要更多捆绑包,我手动安装了很多捆绑包但总是需要更多捆绑包,而且我不知道这是否可行。
是否有人在 Jaspersoft Studio 中完成了Maven配置?如果是的话,我 很高兴知道如何。我也可以在使用时使用其他选项 Maven管理依赖
答案 0 :(得分:2)
我也面临类似的问题。 由于maven(M2Eclipse)需要其他依赖工具来运行,例如WTP等(您可以在错误日志详细信息中看到这些工具),因此我认为查找所有那些依赖项并安装它们将花费更多的时间。
最终,我在eclipse中安装了jaspersoft插件。
通过以下链接,您可以通过在Eclipse平台上拖放安装按钮,将jaspersoft插件从Eclipse中安装。
https://marketplace.eclipse.org/content/jaspersoft-studio
或者您可以在eclipse市场中找到它并从那里安装它。
我将其安装在STS上。并且安装成功。
希望,有人觉得这很有用。