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