Dovrai modificare il file ireport.conf per specificare il JDK che desideri utilizzare con iReport.
Passando attraverso l'installazione di Windows 7 x64 verrà specificato il percorso predefinito dei file di programma x86. OSSIA "Programmi (x86)" Modificare questo in "Programmi", quindi apportare le modifiche nel file di configurazione.
Il file ireportpro.conf è disponibile in [directory_installazione_di_report] \ etc \ ireportpro.conf. Se hai installato iReport con il programma di installazione, c'è una cartella ireport nella cartella in cui hai installato JasperReports Server.
ci sono due righe in quel file che vorrei cambiare:
Decommentare l'impostazione JDK casa, e puntarlo esplicitamente al punto in cui è stato installato ° a 64 bit JDK 1.7. Cambia da:
jdkhome = "/ path/to/JDK"
Per qualcosa di simile a quello che si vede qui sotto:
jdkhome = "C: \ Program Files \ Java \ jdk1.7.0"
vorrei anche cambiare la linea "default_options" da:
default_options = "- J-Xms24m -J-Xmx512m -J-Dorg.netbeans.ProxyClassLoader.level = 1000-J-XX: MaxPermSize = 256m"
a qualcosa che dia alla JVM in esecuzione iReport più memoria e un valore MaxPermSize inferiore. Un
default_options = "- J-Xms1024m -J-Xmx1024m -J-Dorg.netbeans.ProxyClassLoader.level = 1000-J-XX: MaxPermSize = 128m"
Enjoy!
iReport 5.6.0 o inferiore non supporta JDK 8. –