JasperReports JavaBeans集数据源,一般错误
我正在使用JasperReports NetBeans插件。JasperReports JavaBeans集数据源,一般错误,java,netbeans,jasper-reports,Java,Netbeans,Jasper Reports,我正在使用JasperReports NetBeans插件。 我想以bean集合的形式提供我的数据 所以我做了两件事: 1) 实现了一个返回集合的非常简单的工厂类 public class MyFactory { public static Collection<Person> createBeanCollection() { ArrayList al = new ArrayList(); for (int i=0; i<10; i++)
我想以bean集合的形式提供我的数据
所以我做了两件事:
1) 实现了一个返回集合的非常简单的工厂类
public class MyFactory {
public static Collection<Person> createBeanCollection() {
ArrayList al = new ArrayList();
for (int i=0; i<10; i++) {al.add(new Person());}
return al;
}
}
公共类MyFactory{
公共静态集合createBeanCollection(){
ArrayList al=新的ArrayList();
对于(int i=0;i一般问题
因此,由于错误相同,问题可能在于定位方法。
有什么想法吗?
已添加
如果我使用JasperReports提供的默认示例类作为类工厂,它似乎可以工作(连接成功)。
com.jaspersoft.ireport.examples.SampleJRDataSourceFactory
现在我正在搜索这个类的源代码
已添加
重新启动IDE后,问题消失。可能是缓存问题。我不会关闭此问题,而是尝试重现问题并记录它。需要定义空构造函数:
public MyFactory () {};