jrxml文件没有使用ant编译

时间:2014-10-07 13:05:54

标签: ant jasper-reports

当我尝试使用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文件。

请说明代码中出现了什么问题。

1 个答案:

答案 0 :(得分:0)

我的代码现在工作正常,我可以编译jrxml文件。 srcdir路径没有被正确引用,一旦我纠正了它正常工作的路径。