1#! /bin/bash 2 3SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) 4 5JACKSON_VERSION=2.15.0 6FASTERXML_WOODSTOX_CORE_VERSION=6.5.1 7WOODSTOX_STAX2_API_VERSION=4.2.1 8 9mvn org.apache.maven.plugins:maven-dependency-plugin:get \ 10 -DrepoUrl=https://repo1.maven.org/maven2/ \ 11 -Dartifact=com.fasterxml.jackson.module:jackson-module-kotlin:$JACKSON_VERSION 12 13REPOSITORY_DIR=$SCRIPT_DIR/../../.. 14 15function copy-dir { 16 local ARTIFACT_PATH=$1 17 local TARGET_DIR=$REPOSITORY_DIR/$ARTIFACT_PATH 18 19 rm -fr $TARGET_DIR 20 mkdir -p $(dirname $TARGET_DIR) 21 cp -r ~/.m2/repository/$ARTIFACT_PATH/ $TARGET_DIR 22} 23 24copy-dir com/fasterxml/jackson/core/jackson-annotations/$JACKSON_VERSION 25copy-dir com/fasterxml/jackson/core/jackson-core/$JACKSON_VERSION 26copy-dir com/fasterxml/jackson/core/jackson-databind/$JACKSON_VERSION 27copy-dir com/fasterxml/jackson/dataformat/jackson-dataformat-xml/$JACKSON_VERSION 28copy-dir com/fasterxml/jackson/module/jackson-module-kotlin/$JACKSON_VERSION 29copy-dir com/fasterxml/woodstox/woodstox-core/$FASTERXML_WOODSTOX_CORE_VERSION 30copy-dir org/codehaus/woodstox/stax2-api/$WOODSTOX_STAX2_API_VERSION 31