Camunda 7- A Beginner’s Guide to Setting Up a Camunda Project with Maven Archetype in Eclipse

Shreyank Byadagi
Camunda Hub
Published in
3 min readDec 20, 2023

--

Introduction:

Business Process Management (BPM) is at the core of efficient and streamlined organizational workflows. Camunda, an open-source BPM platform, empowers developers to design, execute, and monitor business processes with ease. If you’re just starting your journey with Camunda, this guide is here to help you navigate the initial steps of setting up a Camunda project using Maven archetype within the Eclipse IDE.

Prerequisites:

To embark on this journey, ensure you have Eclipse, ensure that you java is installed.

Instructions:

  1. Open Eclipse and Go to Preferences -> Maven -> Archetypes -> Add Remote Catalog as shown below

2. Enter the below URL in “catalog file” and provide a description of your choice. as shown in image below:

URL: https://artifacts.camunda.com/artifactory/camunda-bpm/

3. click “OK”

4. Now lets create a maven project with Camunda maven archetype, navigate to File -> New -> Project -> Maven -> Maven Project.

5. Now select the location where you have to store the project, but you can choose default location as shown below:

6. Click “Next

7. From the catalog drop down select the catalog that you created in Step2 , In my case i have created it as “camunda platform” I’m selecting that as shown below:

8. Now select “camunda-archetype-spring-boot” and click Next.

9. In this step provide your group-id and artifact-id and click on finish.

10. Your all set to begin your first camunda BPM application..

Note: You can also create the above project using terminal or shell script using below command

mvn archetype:generate 

-DinteractiveMode=false

-DarchetypeGroupId=org.camunda.bpm.archetype

-DarchetypeArtifactId=camunda-archetype-ejb-war

-DarchetypeVersion=7.10.0

-DgroupId=org.example.camunda.bpm

-DartifactId=camunda-bpm-ejb-project

-Dversion=0.0.1-SNAPSHOT

-Dpackage=org.example.camunda.bpm.ejb

--

--

Shreyank Byadagi
Camunda Hub
0 Followers
Editor for

Ex-Finflux | Tech Blogger | Full-Stack Developer