错误与Java试图运行iReport的-5.5.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

问题是,您使用的是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也安装在系统上上面的工作。