Tomcat JSP预编译
[*]1. 编写构建配置文件build.properties
[*]tomcat.home=D:/Tomcat/apache-tomcat-7.0.14
[*]java.home=D:/Program Files/Java/jdk1.6.0_25
[*]webapp.name=Test
[*]webapp.path=E/:/WorkSpace/MyEclipse9.0/Test/WebRoot
[*]2.编写Ant构建脚本build.xml
[*]以下为Tomcat6.X以上脚本
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]以下为Tomcat5.5以前版本构建脚本
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]3. 设置好Ant的path环境变量,
[*]4. 修改build.properties,
[*]5. 执行ant all命令即可。
[*]6. 生成好的jar文件是{$webappname}JSP.jar。
[*]7. 在做为产品发布的时候,将依赖类包和类jar包和JSP预编译的包放到WEB-INF/lib/目录下即可;
[*]8. 然后删除掉你的所有的预编过的JSP源文件;
[*]9. 将${webapp.path}/WEB-INF/webJSP.xml里的servlet映射,添加到${webapp.path}/WEB-INF/web.xml中。
[*]说明:建设使用MyEclipse Ant构建,生成时注意工程JDK版本与JAVE_HOME JDK版本保持一致
[*]更多资源参考:
[*]http://tomcat.apache.org/tomcat-5.5-doc/jasper-howto.html
[*]http://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/jasper/JspC.html
[*]http://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/jasper/JspC.html
页:
[1]