File README of Package dbeaver

# JDK 21

mkdir build
cd build
tar xf ../dbeaver-25.2.3.tar.gz
export NO_BRP_CHECK_BYTECODE_VERSION=true
export PROJECT_PREFIX=`readlink -e .`
export LANG=en_US.UTF-8

unzip ../dbeaver-common-devel.zip
mv dbeaver-common-devel/ dbeaver-common

unzip ../dbeaver-jdbc-libsql-devel.zip
mv dbeaver-jdbc-libsql-devel dbeaver-jdbc-libsql

unzip ../dbeaver-deps-ce-devel.zip
mv dbeaver-deps-ce-devel dbeaver-deps-ce

unzip ../dbeaver-osgi-common-devel.zip
mv dbeaver-osgi-common-devel dbeaver-osgi-common

cd dbeaver-deps-ce
mvn -Dmaven.repo.local=$PROJECT_PREFIX/m2 package
cd p2
mvn -Dmaven.repo.local=$PROJECT_PREFIX/m2 package
cd ../..

cd dbeaver-25.2.3
cd product/aggregate

mvn \
  -Dmaven.repo.local=$PROJECT_PREFIX/m2 \
  --strict-checksums \
  -Plinux-gtk-x86_64 \
  -T 1C \
  compile

cd ../..
cd ..
cd ..
cd build
tar cjf ../m2.tar.gz m2 dbeaver-deps-ce/target-bundles dbeaver-deps-ce/p2/repository/target
openSUSE Build Service is sponsored by