我在Adempiere中遇到classdef not found错误,当我运行在iReport 5.5.1中编译的报告时,我知道这个解决方案是更新jboss中的Adempiere Jasper Libraries。但我不知道哪个是我应该复制粘贴所需罐子的主文件夹。
有没有人可以指导我更新Jasper Libraries,以便它运行在Ireport 5.1+版本中编译的新报告!
答案 0 :(得分:0)
当您运行RUN_setup或RUN_silentsetup时(如果您已经配置了Adempiere属性文件),该进程应该将ADEMPIERE_HOME / lib文件夹中的包装,签名和部署以及jars包装到jboss。
虽然通常部署更新版本的库并不像更换jar那样简单......但可能不常见。
替换adempiere开发环境中的库并尝试重建Adempiere以确定是否存在任何副作用。这些库位于源
的adempiere / JasperReportsTools / lib文件夹中