This is actually redundant to my older post: 8.0.x, CentOS 7, jblas, static and dynamic libraries
I understand developers wanting to compile using more recent OS releases, but this poses a problem for users who have other applications or system dependencies that require staying at a slightly older OS release. I attempted the same workaround as my older post, using links to the v7 jlinda modules. However that no longer works on my CentOS 7 server, even with previous versions, or even the v7.0.2 version.
I have now used mundialis’ docker container as a workaround. This was fairly easy to implement on my CentOS 7 server:
sudo yum install docker
sudo dockerd
docker pull mundialis/esa-snap:ubuntu
docker run -v /hostsys/path2files/:/home -it docker.io/mundialis/esa-snap:ubuntu
export DISPLAY=hostIPaddress:0.0
snap (apply updates in GUI and restart to install, then exit)
gpt (then run my graphs which include BackGeocoding and Coherence)