diff --git a/tomcat/windows-script.py b/tomcat/windows-script.py new file mode 100644 index 0000000000000000000000000000000000000000..43aef0717591c804181f2d5a84974838f7720390 --- /dev/null +++ b/tomcat/windows-script.py @@ -0,0 +1,25 @@ +import subprocess + +pathToTomcat = "C:\\Users\\liang\\Documents\\Git\\Trawl\\tomcat" # CUSTOM +pathClasspath = "C:\\Users\\liang\\Documents\\Git\\Trawl\\tomcat\\lib\\servlet-api.jar;C:\\Users\\liang\\Documents\\Git\\Trawl\\tomcat\\webapps\\Trawl\\bin" # CUSTOM + +pathToSrc = "\\webapps\\Trawl\\bin\\com\\example\\" +pathToFin = "\\webapps\\Trawl\\WEB-INF\\classes\\com\\example\\" + +compileCMD1 = "javac -cp " + pathClasspath + " " + pathToTomcat + pathToSrc + "web\\Director.java" +compileCMD2 = "javac -cp " + pathClasspath + " " + pathToTomcat + pathToSrc + "model\\TrawlExpert.java" + +# print(compileCMD1) +# print(compileCMD2) + +copyCMD1 = "copy " + pathToTomcat + pathToSrc + "web\\Director.class" + " " + pathToTomcat + pathToFin + "web\\Director.class" +copyCMD2 = "copy " + pathToTomcat + pathToSrc + "model\\TrawlExpert.class" + " " + pathToTomcat + pathToFin + "model\\TrawlExpert.class" + +# print(copyCMD1) +# print(copyCMD2) + +# Command Processes +subprocess.call(compileCMD1, shell=True) +subprocess.call(compileCMD2, shell=True) +subprocess.call(copyCMD1, shell=True) +subprocess.call(copyCMD2, shell=True) \ No newline at end of file