国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
使用ANT腳本自動預(yù)編譯jsp文件
使用ANT腳本自動預(yù)編譯jsp文件

Using Ant is the preferred way to compile web applications using JSPC. Use the script given below to precompile a webapp:

<project name="Webapp Precompilation" default="all" basedir=".">                        <target name="jspc">                        <taskdef classname="org.apache.jasper.JspC" name="jasper2" >                        <classpath id="jspc.classpath">                        <pathelement location="${java.home}/../lib/tools.jar"/>                        <fileset dir="${tomcat.home}/bin">                        <include name="*.jar"/>                        </fileset>                        <fileset dir="${tomcat.home}/server/lib">                        <include name="*.jar"/>                        </fileset>                        <fileset dir="${tomcat.home}/common/lib">                        <include name="*.jar"/>                        </fileset>                        </classpath>                        </taskdef>                        <jasper2                        validateXml="false"                        uriroot="${webapp.path}"                        webXmlFragment="${webapp.path}/WEB-INF/generated_web.xml"                        outputDir="${webapp.path}/WEB-INF/src" />                        </target>                        <target name="compile">                        <mkdir dir="${webapp.path}/WEB-INF/classes"/>                        <mkdir dir="${webapp.path}/WEB-INF/lib"/>                        <javac destdir="${webapp.path}/WEB-INF/classes"                        optimize="off"                        debug="on" failonerror="false"                        srcdir="${webapp.path}/WEB-INF/src"                        excludes="**/*.smap">                        <classpath>                        <pathelement location="${webapp.path}/WEB-INF/classes"/>                        <fileset dir="${webapp.path}/WEB-INF/lib">                        <include name="*.jar"/>                        </fileset>                        <pathelement location="${tomcat.home}/common/classes"/>                        <fileset dir="${tomcat.home}/common/lib">                        <include name="*.jar"/>                        </fileset>                        <pathelement location="${tomcat.home}/shared/classes"/>                        <fileset dir="${tomcat.home}/shared/lib">                        <include name="*.jar"/>                        </fileset>                        <fileset dir="${tomcat.home}/bin">                        <include name="*.jar"/>                        </fileset>                        </classpath>                        <include name="**" />                        <exclude name="tags/**" />                        </javac>                        </target>                        <target name="all" depends="jspc,compile">                        </target>                        </project>                        

 

The following command line can be used to run the script (replacing the tokens with the Tomcat base path and the path to the webapp which should be precompiled):

$ANT_HOME/ant -Dtomcat.home=<$TOMCAT_HOME> -Dwebapp.path=<$WEBAPP_PATH>                        

 

Then, the declarations and mappings for the servlets which were generated during the precompilation must be added to the web application deployment descriptor. Insert the ${webapp.path}/WEB-INF/generated_web.xml at the right place inside the ${webapp.path}/WEB-INF/web.xml file. Restart the web application (using the manager) and test it to verify it is running fine with precompiled servlets. An appropriate token placed in the web application deployment descriptor may also be used to automatically insert the generated servlet declarations and mappings using Ant filtering capabilities. This is actually how all the webapps distributed with Tomcat are automatically compiled as part of the build process.

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Ant多項功能配置
Java及Web應(yīng)用
ant項目打包實例
ant shell 實現(xiàn)增量減量部署
ant通用模板
eclipseEE版本中使用ivy管理jar包
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服