java - Jaspersoft Studio 6.2 构建路径警告

标签 java linux jasperserver jaspersoft-studio

<分区>

我最近安装了 Jasperserver 和 Jaspersoft Studio 以使用 JasperReports。在创建到我的 PostgreSQL 数据库的数据库连接并从该数据库构建报告后,我在 Jaspersoft Studio 中收到以下警告,我一直无法解决。

Build path specifies execution environment JavaSE-1.6. There are no JREs installed in the workspace that are strictly compatible with this environment.

我发现配置没有关联的 JRE 系统库,所以我尝试使用与 Jaspersoft Studio 一起安装的 JRE 系统库 [JavaSE-1.6],但没有解决问题。我还尝试使用 jre.linux.gtk.x86_64.feature_1.8.0.u65 和 CDC-1.0/Foundation-1.0(jre.linux.gtk.x86_64.feature_1.8.0.u65) 但没有成功。

这一定是配置问题,但我一直无法在网络上找到解决配置问题的资源。

最佳答案

如果您是 Eclipes 环境和 Jaspersoft Studio 的新手,这个完整的答案将帮助您成功消除警告。

  1. 在“设计” View 中激活项目后,从主菜单栏中选择项目,然后在下拉列表底部选择属性 选项。如果您的项目未激活,属性将被禁用。要激活 Properties 选项,请在中间 Pane 中选择 IDE 页面下三分之一附近的 Design View ,然后在设计 View 的页面区域内单击。 项目 菜单中的属性 应该处于 Activity 状态。
  2. 在对话框最左侧的面板中,从可用选项中选择“Java 构建路径”。
  3. 通过对话框最右侧的按钮
  4. 添加库
  5. 从选项中选择“JRE 系统库”,然后单击下一步> 按钮。
  6. 选择“执行环境:”单选选项,它会自动填充可用的 JRE 系统库。如果没有,请尝试使用“Alternate JRE:”。所有这一步都假定您的系统上安装了 JRE,这不是 Jaspersoft Studio 安装的默认库。
  7. 选择完成按钮。
  8. 这一步很重要,因为如果您不删除项目中默认安装的库,则警告不会消失。从标有“JARs and class folders on the build path:”的中间部分选择 JRE System Library[J2SE 1.6],选择右侧的Remove按钮。
  9. 选择应用按钮,然后选择确定按钮。

此时,清理您的项目并重建它。警告应该消失了。

即使此答案特定于 Jaspersoft Studio 和 JRE 系统库 [J2SE 1.6],您也可以将此解决方案外推到其他平台,但前提是界面没有发生重大变化。

关于java - Jaspersoft Studio 6.2 构建路径警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34613580/

相关文章:

java - AMR - 如何上采样

linux - 从无限输入流读取的 while 循环中的参数列表太长错误

java - 运行上周的报告

java - 如何检测集合中的循环

java - 使用 Chrome 进行调试时,GWT 开发人员插件会提示

java - ClassNotFoundException 与 EHCache-Atomikos

linux - 做一组后getsockopt SO_RECVBUF 在linux 中显示两倍的值?

linux - shell中相同命令的不同结果

java - Jaspersoft Studio NullPointer 连接到存储库

jasper-reports - 如何查找 Jasper 报告中使用的 Jdbc Url