3

我正在使用 iReport 3.7.6。

我有一个具有以下参数类的参数:at.gv.domain.print.impl.ParameterClass.

为了使用该类,我做了以下操作:

--> Extras --> 选项 --> 类路径 --> 添加文件夹 -->

C:\Development\Projectname\workspace\DomainProject\target\classes

下面C:\Development\Projectname\workspace\DomainProject\target\classes\at\gv\domain\print\impl有我的ParameterClass.class

现在如果我想编译.jrxml我得到以下错误:

net.sf.jasperreports.engine.design.JRValidationException: Report design not valid :

1. java.lang.ClassNotFoundException: at.gv.domain.print.impl.ParameterClass

有人可以告诉我为什么吗?我添加了类路径条目,为什么找不到该类?

我试图制作一个.jar我的域项目 - 如果我添加了该类已找到。目标目录(我使用 Maven)有什么问题吗?

4

1 回答 1

0

你的问题是 ireport 的 jar,我认为 ireport 的版本与 IDE 中使用的 jar 不一样,如果是真的尝试更改 jar 就可以了,希望对您有所帮助。

于 2017-01-10T13:11:00.163 回答