3

Версия iReport 5.1 не работает в 64-разрядной версии Windows 8.

Что мне делать в этом случае?

На Windows 7 работает нормально.

2 ответа2

1

Это проблема базовой платформы Netbeans, которая нарушает одно из более строгих правил безопасности Java 8. Это было исправлено в Netbeans 7.4, но iReport еще не обновлялся.

Посмотрите этот отчет об ошибках для технических деталей: https://netbeans.org/bugzilla/show_bug.cgi?id=229191

0

На самом деле, это работает. Я использую iReport 5.6 на Windows 8.1 x64.
Что не работает, так это iReport с JDK/JRE 8.
Итак, вам нужно установить предыдущий JDK/JRE (в моем случае JDK 1.7 u45) и либо запустить, используя следующую команду:

[iReport DIR]\bin>ireport --jdkhome="[YOUR JDK/JRE home]"

или измените файл ireport.conf, расположенный в [iReport DIR]\etc:

#jdkhome="/path/to/jdk"

в

jdkhome="[YOUR JDK/JRE home]"

в моем случае:

jdkhome="c:\Program Files\Java\jdk1.7.0_45"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .