compile的JSP方式

本文介绍如何使用Ant脚本进行WebLogic和OC4J环境中JSP文件的手动预编译过程。针对不同应用服务器,详细展示了设置类路径、指定输出目录及依赖项等关键步骤。
<?xml version="1.0"?>

<project name="PreCompile" default="main" basedir=".">

<!-- WebLogic JSP
手动Compile -->
<property name='classpath' value='.;D://bea//weblogic81//server//lib//weblogic.jar;D://j2sdk1.4.2_06//lib//tools.jar'/>

<target name="main">
<java classname='weblogic.jspc' fork='yes' failonerror='true'>
<arg line='-verboseJavac -verbose -debug -d D://temp//OPI_Precompile//libertango_array//WEB-INF//classes -webapp D://temp//OPI_Precompile//libertango_array -compileAll -depend'/>
<classpath path="${classpath}"/>
</java>
</target>

<!-- OC4J JSP
手动Compile -->

<target name="jspc" depends="">
<taskdef classname="org.apache.jasper.JspC" name="jasper2">
<classpath id="jspc.classpath">
<pathelement location="${java.home}/../lib/tools.jar" />
<fileset dir="${env.CATALINA_HOME}/bin">
<include name="*.jar" />
</fileset>
<fileset dir="${env.CATALINA_HOME}/server/lib">
<include name="*.jar" />
</fileset>
<fileset dir="${env.CATALINA_HOME}/common/lib">
<include name="*.jar" />
</fileset>
</classpath>
</taskdef>
<jasper2 validateXml="false"
uriroot="${build.dir}"
outputDir="${build.dir.precompiledJSP}" />
</target>


</project>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值