升级到 10.13(high sierra)后 iReport 不启动

iReport not starting after upgrading to 10.13 (high sierra)

升级到10.13osx版本后(high sierra)iReport启动失败

问题与 iReport not starting using JRE 8 问题有关,但是由 osx 升级触发的,osx 用户不知道问题的原因。

由于更新Java版本导致失败,默认为Java 8.解决问题:

  1. 安装Java7.
  2. 编辑 /Applications/Jaspersoft iReport 设计器。app/Contents/Resources/ireport/bin/ireport
  3. 在文件中最后一个 'case' 语句之前添加以下行: jdkhome='/Library/Java/JavaVirtualMachines/jdk1.7.***/Contents/Home'
  4. 保存文件。