java - Jaspersoft Studio 6.6.0 无法更改 JRE
问题描述
我在使用 Jaspersoft Studio 时遇到问题。
我通过 Java 应用程序生成了许多 jasper 报告,但是当我尝试生成其中包含子报告的报告时,我得到:“Unsupported major.minor version 52.0”错误
我知道这意味着 .jasper 正在使用 1.8 进行编译,而 java 应用程序正在 1.7 上运行。
现在,当我尝试将 JasperSoft Studio(窗口 > 首选项 > 编译器)上的“编译器合规性级别”从 1.8 更改为 1.7 时,我的头撞到了墙上
程序本身告诉我需要先激活 JRE,然后才能使用它,但是让我这样做的界面按钮没有响应。
我尝试从 Oracle 下载 jre 1.7 并将其放在“jasper/TIB_js-studiocomm_6.6.0/features”文件夹中,然后更改“JaspersoftStudio.ini”以反映新路径,但出现配置错误。
有没有其他方法可以更改 JasperSoft Studio 使用的 jre 来编译?
解决方案
推荐阅读
- python - Python DataFrames 存在 concat 或 append 问题
- typescript - Vuetify 中的“TypeError:无法读取 null 的属性‘$router’”
- java - Stuckup with - HikariCP : JZ0C0: Connection is already closed (Sybase DB with SpringBoot v2.1.7)
- asp.net - 我试图用反应做一个 POST,它可以工作,但是当我在 Postman 中验证时我的对象是空的
- javascript - 如何在需要文本字符串的脚本中使用变量?
- php - 如何在ajax传递的php文件中进行分页
- java - Java-maven中的模块依赖
- zsh - zsh 和并行:如何使用函数。它说找不到命令
- python - “torch._C._nn.nll_loss”函数的CPU版本
- oracle - 如果数据库被锁定 ora-28000,它会影响正在进行的执行吗