Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Spring Boot项目上禁用activiti自动部署_Java_Spring_Spring Boot_Activiti_Bpmn - Fatal编程技术网

Java 如何在Spring Boot项目上禁用activiti自动部署

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属性控制了自

我有一个Spring Boot项目,我使用了
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