如何在模块项目中包含activiti.cfg.xml - EAR

时间:2014-12-29 10:31:52

标签: java-ee configuration activiti

我尝试将activiti引擎包含到我的项目中(我想制作新模块),但我有配置文件的问题 - > activiti.cfg.xml。我不知道如何放入我的模块(jar)。我把文件放到src / main / resources /但是当我尝试创建默认进程它给我null ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();

你知道如何解决问题吗?

P.S。抱歉我的英文:)

2 个答案:

答案 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()时,请查找控制台或日志文件,以查看是否存在任何异常或错误。