错误与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)
我该如何解决?
答
问题是,您使用的是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也安装在系统上上面的工作。
请参阅http://community.jaspersoft.com/questions/825138/ireport-designer-problems-running-jdk-8 – 2016-06-13 04:35:17
对于其他访问者:(不推荐使用)iReport与Java 8不兼容。考虑使用Jaspersoft工作室。 – tobi6