2016-06-13 62 views
0

我跑的命令/iReport-5.5.0/bin$ ./ireport.sh運行iReport的設計師,但終端給我看了一些錯誤如下錯誤與Java試圖運行iReport的-5.5.0

Unrecognized VM option 'MaxPermSize=512m' 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit.. 

這裏是我的java -version結果:

openjdk version "1.8.0_91" 
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14) 
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode) 

我該如何解決?

+1

請參閱http://community.jaspersoft.com/questions/825138/ireport-designer-problems-running-jdk-8 – 2016-06-13 04:35:17

+0

對於其他訪問者:(不推薦使用)iReport與Java 8不兼容。考慮使用Jaspersoft工作室。 – tobi6

回答

0

問題是,您使用的是java 8,而且IReport與該版本不兼容,但是如果您還安裝了舊版本的Java(比如1.6.0_26),那麼您仍然可以運行Ireport。

您可以編輯ireport.conf文件(例如iReport的-5.5.0 \等\ ireport.conf) 並添加

jdkhome="C:\Program Files\Java\jdk1.6.0_26"

請注意,您應該具有的Java6 JDK也安裝在系統上上面的工作。