Java 如何在Spring Boot项目上禁用activiti自动部署
我有一个Spring Boot项目,我使用了Java 如何在Spring Boot项目上禁用activiti自动部署,java,spring,spring-boot,activiti,bpmn,Java,Spring,Spring Boot,Activiti,Bpmn,我有一个Spring Boot项目,我使用了activiti Spring Boot starter basic 5.22dependency 但是每当我运行SpringBoot应用程序时,src/main/resources/processes中的进程总是会被部署,如果它被更改了,我不想部署它 如何在Spring Boot上禁用自动部署?将Activity 6.0与Spring Boot一起使用,我认为是Spring.activiti.checkProcessDefinitions属性控制了自
activiti Spring Boot starter basic 5.22
dependency
但是每当我运行SpringBoot应用程序时,src/main/resources/processes
中的进程总是会被部署,如果它被更改了,我不想部署它
如何在Spring Boot上禁用自动部署?将Activity 6.0与Spring Boot一起使用,我认为是
Spring.activiti.checkProcessDefinitions
属性控制了自动部署 您可以将以下属性添加到spring boot应用程序的application.properties文件中(以下示例):
干杯,
Greg不确定,但我认为您应该在控制器或组件中使用一些注释或对这些进程的调用。看看这里。看看是否有帮助!可能与弹簧靴无关。大多数IDE都具有自动部署功能。你可以调查你的ide设置来禁用它。像一个魔咒一样工作!非常感谢你!
spring.activiti.checkProcessDefinitions = true
spring.activiti.processDefinitionLocationPrefix = classpath:/processes/
spring.activiti.processDefinitionLocationSuffixes = *.bpmn20.xml, *.bpmn