在Ubuntu中运行iReport

问题描述 投票:2回答:2

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

这就是我所做的;

  1. 下载了iReport-4.0.2
  2. 在我的下载文件夹中提取它
  3. 尝试通过终端运行 adm@linux:~/Downloads/iReport-4.0.2/bin$ sudo ./ireport 这给出了终端中No协议指定的错误。 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

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

jasper-reports ireport jasperserver
2个回答
0
投票

$ sudo chmod 775 -R iReport-4.0.2 /

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

$ sudo ./ireport

问候

Yusuf Firdaus


0
投票

您必须以终端方式使用root用户登录

$ sudo su

输入密码

之后运行ireport

© www.soinside.com 2019 - 2024. All rights reserved.