【问题标题】:Jaspersoft Studio 6.2 Build Path Warning [closed]Jaspersoft Studio 6.2 构建路径警告 [关闭]
【发布时间】:2016-04-09 09:21:06
【问题描述】:

我最近安装了 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) 没有成功。

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

【问题讨论】:

  • 我认为你有两个不同的问题 JRE 错误是一个类路径错误这是一个类似的问题stackoverflow.com/questions/3138384/…
  • 看不到表的问题可能和你的datasource表达式有关……你需要包含一些相关的jrxml。
  • 使用表格组件时使用HTML格式而不是Java来查看数据。这可以在“预览”选项卡中选择。
  • @Petter Friberg 我在发布之前看到了那个帖子,而这正是我没有成功的做法。我是新手,但我认为报告 .jrxml 创建没有问题。无论采用何种格式,报告都不会显示。
  • 让我们专注于表格问题...,除了某个波段中的表格组件之外,您的报告的其余部分都是生成的?,在其子数据集中传递表格组件的相关 jrxml(编辑帖子)

标签: java linux jasperserver jaspersoft-studio


【解决方案1】:

如果您不熟悉 Eclipes 环境和 Jaspersoft Studio,此完整答案将帮助您成功消除警告。

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

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

尽管这个答案是针对 Jaspersoft Studio 和 JRE 系统库 [J2SE 1.6] 的,但您也许可以将此解决方案外推到其他平台,但这假设界面没有显着变化。

【讨论】:

  • 这可以推断为 Jaspersoft Studio 6.6.0:属性->Java 构建路径->订购和导出->JRE 系统库->应用和关闭->清理/构建
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-09
  • 2016-11-24
  • 1970-01-01
  • 1970-01-01
  • 2018-01-07
相关资源
最近更新 更多