2014-09-22 19 views
5

Ho installato Netbeans 8 con JDK versione 1.8. Recentemente ho scaricato iReports 5.6.0 per la creazione di report. Dopo l'installazione, il programma non si apre. C'è un errore che diceImpossibile eseguire iReports 5.6.0 con Netbeans 8 e JDK 1.8

Non riesci a trovare JAVA.EXE Né (null) \ jre \ bin \ java.exe né (null) bin \ java.exe esiste.

Come posso risolvere questo? Ho creato il mio progetto usando Netbeans8 e, se eseguo il downgrade dei miei netbeans alla versione 7 o qualcosa, le interfacce della mia interfaccia grafica non vengono incasinate?

+1

iReport 5.6.0 o inferiore non supporta JDK 8. –

risposta

8

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!

+0

grazie. il vero problema era con la mia versione jdk. Ho installato la versione 1.6 e impostato il percorso di casa e tutto è a posto ora! :) – FireDrakon