java data mover using jdbc
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Paul Trowbridge b3a9151eff change ownership to current owner; create envvar 3 months ago
app add an option to clear out the target table prior to moving data 4 months ago
gradle/wrapper initial 8 months ago
.gitattributes initial 8 months ago
.gitignore initial 8 months ago
copy_to_apt.sh change ownership to current owner; create envvar 3 months ago
gradlew initial 8 months ago
gradlew.bat initial 8 months ago
readme.md update copy 6 months ago
settings.gradle initial 8 months ago

readme.md

install java jdk.

find downloads page and get latest tarball. https://www.oracle.com/java/technologies/downloads/

wget https://download.oracle.com/java/19/latest/jdk-19_linux-x64_bin.tar.gz
tar -xvf downloaded_file

move the extracted folder to /opt put the extracted location in your path variable

export JAVA_HOME=/opt/jdk-19.0.1
export PATH=$PATH:$JAVA_HOME/bin

java --version to test

install gradle

https://docs.gradle.org/current/userguide/installation.html go to gradle.org and find the latest bin.zip file (burried in the direct link hyperlink)

wget https://services.gradle.org/distributions/gradle-7.6-bin.zip
unzip -d /opt/gradle gradle-7.6-bin.zip

point to the gradle install

export PATH=$PATH:/opt/gradle/gradle-7.6/bin
gradle -v` to validate

clone this repo

clone git clone https://gitea.hptrow.me/pt/jrunner.git

build gradle build`

copy to opt for use

sudo cp app/build/distributions/app.zip /opt/
sudo rm -rf /opt/app/
sudo unzip /opt/app.zip -d /opt/
sudo rm /opt/app.zip
sudo chown ptrowbridge:ptrowbridge -R /opt/app/