Installation guide¶
Software requirements¶
Before getting started to develop a first adapter with SIP the following requirements should be fulfilled:
Java Virtual Machine¶
- Mandatory usage of Java 17 or higher https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
Maven¶
- Maven downloaded from https://maven.apache.org/download.cgi
- For the Maven documentation see https://maven.apache.org/guides/
IDE¶
Both Intellij and Eclipse are supported.
- IntelliJ - Download from https://www.jetbrains.com/idea/download/#section=windows
- Eclipse - Download from https://www.eclipse.org/downloads/
Plugins¶
- Lombok with IntelliJ https://projectlombok.org/setup/intellij
- Lombok with Eclipse https://projectlombok.org/setup/eclipse
- Apache Camel with IntelliJ (recommendation) https://plugins.jetbrains.com/plugin/9371-apache-camel
Create a SIP Adapter using SIP Archetype¶
Guide for creating a new SIP Adapter from archetype can be found here.