【发布时间】:2013-02-08 03:38:07
【问题描述】:
我在通过 pom.xml 将 .jrxml 编译为 .jasper 时遇到问题。在给出 mvn clean install、mvn -e compile、mvn eclipse:eclipse 之后,我无法生成 .jasper。下面是我的 pom.xml。我确定我错过了一些东西,但不确定是什么。请帮助..谢谢是提前:) 网络.sf.jasperreports 碧玉报告 4.8.0
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jasperreports-maven-plugin</artifactId>
<version>1.0-beta-2</version>
<executions>
<execution>
<goals>
<goal>compile-reports</goal>
</goals>
<configuration>
<!-- jrxml file directory-->
<sourceDirectory>src\\main\\resources\\reports\\template</sourceDirectory>
<sourceFileExt>.jrxml</sourceFileExt>
<compiler>net.sf.jasperreports.engine.design.JRJavacCompiler</compiler>
<!-- Destination for jasper file -->
<outputDirectory>src\\main\\resources\\reports\\jasper</outputDirectory>
</configuration>
</execution>
</executions>
<dependencies>
<!-- These plugins are used to specify correct version for jrxml xml validation -->
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>4.8.0</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
</profiles>
【问题讨论】:
-
你试过
jasperreports:compile-reports如plugin documentation所示吗? -
严重:第 2 行第 439 列解析错误:文档根元素“jasperReport”,必须匹配 DOCTYPE 根“null”。 org.xml.sax.SAXParseException;行号:2;列号:439; , 必须匹配 DOCTYPE r t "null"。
标签: java maven jasper-reports