1if ! ( [ -e lib/jcommon-1.0.23.jar -a -e lib/jfreechart-1.0.19.jar ] ) 2then 3 # Download jfreechart and jcommon jars 4 wget "http://downloads.sourceforge.net/project/jfreechart/3.%20JCommon/1.0.23/jcommon-1.0.23.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fjfreechart%2Ffiles%2F3.%2520JCommon%2F1.0.23%2F&ts=1474625637&use_mirror=freefr" 5 wget "http://downloads.sourceforge.net/project/jfreechart/1.%20JFreeChart/1.0.19/jfreechart-1.0.19.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fjfreechart%2F%3Fsource%3Dtyp_redirect&ts=1474625662&use_mirror=vorboss" 6 unzip -x "jcommon-1.0.23*" jcommon-1.0.23/jcommon-1.0.23.jar 7 unzip -x "jfreechart-1.0.19.*" jfreechart-1.0.19/lib/jfreechart-1.0.19.jar 8 # Move them into the lib directory 9 mkdir -p lib 10 mv jcommon-1.0.23/jcommon-1.0.23.jar lib 11 mv jfreechart-1.0.19/lib/jfreechart-1.0.19.jar lib 12 rm -rf jcommon-1.0.23 jcommon-1.0.23.zip* jfreechart-1.0.19 jfreechart-1.0.19.zip* 13fi 14# Compile for CoclorCalculator 15cd src 16rm -f *.class ColorCalculator5.jar 17javac -cp ../lib/jfreechart-1.0.19.jar:../lib/jcommon-1.0.23.jar *.java 18jar cfm ColorCalculator5.jar Manifest.txt *.class ../lib/jfreechart-1.0.19.jar ../lib/jcommon-1.0.23.jar 19#jar cfm ColorCalculator5.jar Manifest.txt *.class jfreechart-1.0.19.jar com org 20mv ColorCalculator5.jar .. 21cd .. 22