Java 得到;无法解析为“类型”;在iReport中使用静态方法创建表达式

Java 得到;无法解析为“类型”;在iReport中使用静态方法创建表达式,java,jasper-reports,Java,Jasper Reports,我创建了一个Java程序并为该程序创建jar文件,程序类名为DateFormate,静态方法为demo() 然后将该jar文件添加到iReport文件中,然后我将该静态方法称为 new com.it.DateFormate.demo() 然后出现了这个错误: com.it.DateFormate cannot be resolved to a type 如果是静态方法,则调用将 com.it.DateFormate.demo() 因此,没有新的 要使其正常工作,类需要位于类路径中,如果您希

我创建了一个Java程序并为该程序创建jar文件,程序类名为
DateFormate
,静态方法为
demo()

然后将该jar文件添加到iReport文件中,然后我将该静态方法称为

new com.it.DateFormate.demo()
然后出现了这个错误:

com.it.DateFormate cannot be resolved to a type

如果是静态方法,则调用将

com.it.DateFormate.demo()
因此,没有新的


要使其正常工作,类需要位于
类路径中
,如果您希望它在IDE中工作,请确保添加一个包含此类的jar(到IDE中)。

错误消息应作为文本作为问题的一部分。请不要使用截图向我们显示错误消息。使用复制粘贴。项目设置可能有问题。您可能没有正确地告诉IDE在哪里可以找到
com.it.DateFormate
。但是,由于我们几乎没有关于这个问题的信息,因此无法进一步帮助您。