脚本编写

测试程序时,需要不断地在doc窗口敲命令,感觉有一点点繁琐,索性写了最最原始的一段脚本,每次测试时只需双击包含脚本的文件即可,脚本文件内容如下:

d:
javac a.java
java a
javac

正在开发的项目里,有大量的js文件,也充分利用了IE的缓存功能.为此很多新功能的发布或者原有功能的修改,都需要对缓存进行处理,于是项目里多了一个清除缓存的脚本.每次清除缓存时只需点击该文件即可,确实省了不少事.

del /f /s /q "%userprofile%\Application Data\Sun\Java\Deployment\cache\*.*"
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
regsvr32 %systemroot%\system32\jscript.dll /s
regsvr32 %systemroot%\system32\vbscript.dll /s
regsvr32 %systemroot%\system32\Shdocvw.dll /s
regsvr32 %systemroot%\system32\Oleaut32.dll /s
regsvr32 %systemroot%\system32\Actxprxy.dll /s
regsvr32 %systemroot%\system32\Mshtml.dll /s
regsvr32 %systemroot%\system32\Urlmon.dll /s
regsvr32 %systemroot%\system32\browseui.dll /s

因为涉及到模块之间的jar文件的调用,所以改动的功能都需要重新生成jar文件才能生效.最终,服务器运行的程序也是class文件,所以生成jar的原文件也都是class目录下的class文件.

cd WebRoot/WEB-INF/classes
jar cvf ../../../pciggg.jar ./*

猜你喜欢

转载自zengshaotao.iteye.com/blog/1908883