Sometimes in projects I am faced with questions about process implementation or modeling options I cannot solve right away.
For this purpose I use a simple easy-to-use spring boot project to explore the possibilites right away. It runs on my localhost, starts fast and only contains a minimum amount of necessary classes.
Heres the new build.gradle, making camunda 7.10 work.
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile (group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter', version: '3.2.0')
compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter-webapp', version: '3.2.0'
compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter-rest', version: '3.2.0'
compile group: 'org.springframework', name: 'spring-tx', version: '5.0.6.RELEASE'
compile group: 'com.h2database', name: 'h2', version: '1.4.196'
}
I update this project every time a new major camunda version is released (every 6 months). Since I mostly work with gradle I adapt the given maven pom.
check out and run the code
https://github.com/stefanfrena/camunda/tree/master/standard-spring-boot
Let me know what you think.