Jaspersoft Studio 6.2 构建路径警告

Jaspersoft Studio 6.2 Build Path Warning

我最近安装了 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. 当项目在设计视图中处于活动状态时,select Project 来自主菜单栏和 Properties 选项位于下拉菜单的底部。如果您的项目未激活,属性将被禁用。要激活“属性”选项,select 中间窗格中 IDE 页面下三分之一附近的设计视图,然后在设计视图的页面区域内单击。 Project 菜单中的 Properties 应该处于活动状态。
  2. 在对话框的最左侧面板中,select 可用选项中的 "Java Build Path"。
  3. 从对话框最右侧的按钮添加库
  4. Select "JRE System Library" 从选项,和 下一步 > 按钮。
  5. Select "Execution environment:" 单选选项,它应该自动填充可用的 JRE 系统库。如果没有,请尝试使用 "Alternate JRE:"。所有这一步都假定您的系统上安装了 JRE,这不是 Jaspersoft Studio 安装的默认库。
  6. Select 完成 按钮。
  7. 这一步很重要,因为如果不删除项目中默认安装的库,警告不会消失。 Select JRE System Library[J2SE 1.6] 来自标有 "JARs and class folders on the build path:" 的中间部分,select 右侧的 Remove 按钮。
  8. Select 应用 按钮,然后是 确定 按钮。

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

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