无法在mac中打开iReport Designer

时间:2017-01-28 11:22:56

标签: macos ireport

我是Jasper报道和Mac的新手。我已经下载了iReport-5.6.0.dmg。它保存在下载中。后来我搬到了应用程序。 .dmg没有安装,当我打开.dmg并右键单击打开Jaspersoft报表设计器时,它没有打开。

我刚看到一些问题,但没有任何帮助。

我正在使用mac os Sierra 10.12.2

我的java版本是

Alis-MacBook-Air:~ Shah$ java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Alis-MacBook-Air:~ Shah$ 

JDK位置

Alis-MacBook-Air:~ Shah$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0_101, x86_64:  "Java SE 8"   /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
1.7.0_79, x86_64:   "Java SE 7"  /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

iReport.conf

# ${HOME} will be replaced by user home directory according to platform
default_userdir="${HOME}/.${APPNAME}/5.6.0"
default_mac_userdir="${HOME}/Library/Application  Support/${APPNAME}/5.6.0"

# options used by the launcher by default, can be overridden by explicit
# command line switches
default_options="-J-Xms256m -J-Xmx512m -J-Dorg.netbeans.ProxyClassLoader.level=1000 -J-XX:MaxPermSize=512m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dnetbeans.exception.report.min.level=99999 "
# for development purposes you may wish to append: -J-Dnetbeans.logger.console=true -J-ea

# default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch
#jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home"

# clusters' paths separated by path.separator (semicolon on Windows, colon  on Unices)
#extra_clusters=

2 个答案:

答案 0 :(得分:0)

问题出在JDK版本上。

如果JDK版本为1.8,则必须安装Jasperstudio。它运作良好。

答案 1 :(得分:0)

你应该将JDK 1.7s设置为JAVA_HOME,否则你会看到这样的错误 “当前路径为:C:\ Java \ jdk1.8.0当前路径为:C:\ Java \ jdk1.8.0Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize = 512m;支持是在8.0“中删除,您可以设置jaspersoft studio社区的工作。