我尝试将activiti引擎包含到我的项目中(我想制作新模块),但我有配置文件的问题 - > activiti.cfg.xml。我不知道如何放入我的模块(jar)。我把文件放到src / main / resources /但是当我尝试创建默认进程它给我null
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
你知道如何解决问题吗?
P.S。抱歉我的英文:)
答案 0 :(得分:0)
您可以将您的activiti.cfg.xml放在类路径中,并检查问题是否得到解决。
答案 1 :(得分:0)
ProcessEngines.getDefaultProcessEngine()
确实在类路径中找到了activiti.cfg.xml,并在此文件中配置时启动了ProcessEngine。
要找出问题所在,你应该:
确保已将activiti.cfg.xml放在classpath中。在您的场景中,您可以检查Jar,是否activiti.cfg.xml位于Jar文件的根目录下。
确保您拥有正确的activiti.cfg.xml。运行ProcessEngines.getDefaultProcessEngine()
时,请查找控制台或日志文件,以查看是否存在任何异常或错误。