Skip to content

Instantly share code, notes, and snippets.

@mchernyavskaya
Last active April 5, 2017 14:57
Show Gist options
  • Save mchernyavskaya/5e6baafeef65cd758eb403d86231fe42 to your computer and use it in GitHub Desktop.
Save mchernyavskaya/5e6baafeef65cd758eb403d86231fe42 to your computer and use it in GitHub Desktop.
ecj update for tomcat6 and java 8
# stopping web app
sudo service tomcat6 stop
# upload a jar file
wget http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/eclipse/downloads/drops4/R-4.6.2-201611241400/ecj-4.6.2.jar -O /opt/publishthis/ecj-4.6.2.jar
# clean up tomcat temp dirs
sudo rm -rf /opt/publishthis/api/distrib/ROOT
sudo rm -rf /usr/share/tomcat6/work/*
sudo rm -rf /usr/share/tomcat6/cache/*
sudo rm -rf /usr/share/tomcat6/temp/*
# copy jar to where other extras are
sudo cp /opt/publishthis/ecj-4.6.2.jar /usr/share/java
# go to tomcat lib dir
cd /usr/share/tomcat6/lib/
# remove old symlink
sudo rm jasper-jdt.jar
# create new pointing to our jar
sudo ln -s /usr/share/java/ecj-4.6.2.jar jasper-jdt.jar
# restart web app
sudo service tomcat6 start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment