我正在使用iReport 3.7.6。
我有一个带有以下参数类的参数:at.gv.domain.print.impl.ParameterClass
。
对于使用该类,我做了以下:
- > Extras - > Option - > Classpath - > Add Folder - >
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
有人可以告诉我为什么?我添加了类路径条目,为什么没有找到类?
我试图制作一个我的Domain项目的.jar
- 如果我补充说这个类被找到了。目标目录是否有任何问题(我使用Maven)?
你的问题是关于ireport的jar,我认为ireport的版本与IDE中使用的jar不同,如果它真的尝试更改jar的全部,希望这有帮助。