运行ireport 5.1时找不到java.exe

问题描述 投票:0回答:3

每当我运行 ireport 5.1 时,我总是收到错误:

java.exe not found

已经尝试将jdk的

ireport.conf
目录更改为
jdkhome="C:\Program Files\Java\jre7"

还尝试创建一个新的系统变量。

JAVA_HOME
具有相同的文件路径

但都不起作用

这里真的需要一些帮助

java netbeans jasper-reports ireport
3个回答
0
投票

打开

ireport.conf
目录下的
iReport/etc
文件

评论后

# default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch

插入

jdkhome="C:\\Program Files\\Java\\jdk1.7.0_79"

其中

C:\\Program Files\\Java\\jdk1.7.0_79
是已安装的jdk


0
投票

尝试这些步骤

  1. 从 jaspersoft 下载 iReport 5.1 .zip
  2. 解压文件夹,现在文件夹是iReport-5.1.0
  3. 从oracle站点下载jre-7u79-windows-i586.tar文件
  4. 解压此文件并从中复制文件夹 jre1.7.0_79。
  5. 放置此 jre1.7.0_79 文件夹(与 bin 等存在的位置相同) 进入iReport-5.1.0
  6. 转到etc/iReport.conf,打开此文件。
  7. 用此编辑文件,删除现有的 jdkhome 路径: jdkhome=".\jre1.7.0_79"
  8. 启动 iReport。

我能够通过这些步骤进行修复。希望对您有帮助!


0
投票

安装 jre 版本 7。在 ireport.conf 中使用 jdkhome="C:\Program Files\Java\jre7", 不是 jdkhome="C:\Program Files\Java\jre7"。

© www.soinside.com 2019 - 2024. All rights reserved.