Last active
April 1, 2020 15:08
-
-
Save archaeogeek/f9bd3ca8bff84bf0836fb35887d8a6e4 to your computer and use it in GitHub Desktop.
Downgrade java to version 8 for Geonetwork
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo update-alternatives --config java # check if java is already installed | |
sudo apt-get remove opendk* # purge any existing versions | |
sudo apt-get purge openjdk* | |
sudo apt-get update # refresh list | |
sudo apt-get install openjdk-8-jdk | |
java -version # check java version (should be openjdk version "1.8.0_222" or similar) | |
sudo update-alternatives --config java # switch to use jdk8 if necessary | |
sudo apt-get install tomcat8 | |
sudo vi /etc/default/tomcat8 # edit to use following settings: | |
JAVA_OPTS="-Djava.awt.headless=true -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:CompileCommand=exclude,net/sf/saxon/event/ReceivingContentHandler.startElement" | |
CATALINA_OPTS="-Dgeonetwork.dir=/data/geonetwork" | |
sudo usermod -a -G tomcat8 ubuntu # add ubuntu to tomcat8 group | |
sudo chmod -R /data | |
edit /var/lib/tomcat8/webapps/geonetwork/WEB-INF/config-db/jdbc.properties and config-node/srv.xml to use postgresql | |
sudo service tomcat8 restart && sudo tail -f /var/log/tomcat8/catalina.out |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment