2

我昨天刚刚安装了 iReport,它工作正常。但是当我今天尝试运行它时,它无法正常工作。

这是我所做的;

  1. 已下载 iReport-4.0.2

  2. 在我的下载文件夹中提取它

  3. 尝试通过终端运行

    1. adm@linux:~/Downloads/iReport-4.0.2/bin$ sudo ./ireport

      这会在终端中给出 No protocol specified 错误。

    2. adm@linux:~/Downloads/iReport-4.0.2/bin$ ./ireport

      没有sudo,这会在终端中显示许多错误消息并启动 iReport。但再次显示弹出几个错误。我仍然无法创建或编辑报告。

这是错误。如果需要,我可以在终端中发布输出。但它相当冗长。 在此处输入图像描述

我还尝试将 iReport-4.0.2 移动到该/opt/文件夹​​。即便如此,结果也是一样的。我的 JasperServer 也已启动并正在运行。但是当我运行报告时,它会返回以下错误;

com.jaspersoft.jasperserver.api.JSException: java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

不知道这两个问题之间是否有任何联系。

4

2 回答 2

0

您必须在终端中以 root 用户身份登录

$须藤苏

输入密码

之后运行 ireport

于 2017-10-06T11:46:47.043 回答
0

$ sudo chmod 775 -R iReport-4.0.2/

如果不起作用,您应该使用“sudo”打开 iReport

$ sudo ./ireport

问候

优素福菲尔道斯

于 2016-12-19T03:39:09.930 回答