当我尝试使用ANT脚本编译jrxml文件时,out显示构建成功但没有编译jasper。目标文件夹为空。
这是我的出局。
D:\ Build \ Automated Build Script \ test> ant
Buildfile:D:\ Build \ Automated Build Script \ test \ build.xml
task_definition:
Jasper_reports:
INIT:
建立成功 总时间:3秒
我的代码是......
<path id="jasper-ant-classpath">
<fileset dir="${buildBranchPath}/build/web/WEB-INF/lib">
<include name="*.jar"/>
</fileset>
</path>
<taskdef name="jrc" classname="net.sf.jasperreports.ant.JRAntCompileTask" >
<classpath refid="jasper-ant-classpath"/>
</taskdef>
<target name="Jasper_reports" depends="task_definition">
<mkdir dir="./build/reports"/>
<jrc srcdir="${reportDir}/reports-src/Billing"
destdir="./build/reports"
tempdir="./build/reports"
keepjava="true"
xmlvalidation="true">
<include name="*.jrxml"/>
<classpath refid="jasper-ant-classpath"/>
</jrc>
</target>
$ {buildBranch} / build / web / WEB-INF / lib还包含jasperreports-5.0.1.jar文件。
请说明代码中出现了什么问题。
答案 0 :(得分:0)
我的代码现在工作正常,我可以编译jrxml文件。 srcdir路径没有被正确引用,一旦我纠正了它正常工作的路径。