- install OpenJDK 1.8 https://www.geofis.org/en/install/install-on-linux/install-openjdk-8-on-ubuntu-trusty/
- install maven 3.5.4 - https://www.vultr.com/docs/install-apache-maven-on-ubuntu-18-04
sudo su
cd /opt/
sudo wget https://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
tar -xvzf apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.6.0 maven
vi /etc/profile.d/mavenenv.sh
# Apache Maven Environment Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export M2_HOME=/opt/apache-maven
export MAVEN_HOME=/opt/apache-maven
export PATH=${M2_HOME}/bin:${PATH}
chmod +x /etc/profile.d/mavenenv.sh
source /etc/profile.d/mavenenv.sh
- Download ms msql jdbc jar - https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc/6.4.0.jre8
git clone https://github.com/syndesisio/syndesis-extensions.git
cd syndesis-extension
# edit pom.xml - `syndesis.version` tag should be 1.7.1`
cd syndesis-library-jdbc-driver
# edit dependency groupId=com.company - systemPath should be - `${project.basedir}/lib/mssql-jdbc-6.4.0.jre8.jar`
mvn clean package
# inside `target` dir there should be `syndesis-library-jdbc-driver-1.0.0.jar` file
# From Sysndesis UI menu [[ Customizations ]] >> Extensions - import this file