问题 什么是jasperreports-maven-plugin的稳定版本?


在我的项目中,我正在使用 Maven 3.0.4 和使用 JasperReports 5.1.0。要编译 JRXML  文件,使用 JasperReports的 - Maven的插件。我有 JasperReports的 - Maven的插件 版本1.0-beta-2。因为它是测试版(1.0-beta-2)我可以知道,什么是稳定版 JasperReports的 - Maven的插件 可以使用吗?

在我的pom.xml文件中使用的插件下面

<properties>
      <jasperreports.version>5.1.0</jasperreports.version>
</properties>

<build>
      <plugins>
         <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jasperreports-maven-plugin</artifactId>
            <version>1.0-beta-2</version>
            <configuration>
               <sourceDirectory>src/main/resources/reports</sourceDirectory>
               <outputDirectory>${project.build.directory}/classes/reports</outputDirectory>
            </configuration>
            <executions>
               <execution>
                  <!-- Need to bind to the compile phase cuz the reports uses classes under target/classes. The default is the generate-resources phase. -->
                  <phase>compile</phase>
                  <goals>
                     <goal>compile-reports</goal>
                  </goals>
               </execution>
            </executions>
            <dependencies>
               <dependency>
                  <groupId>net.sf.jasperreports</groupId>
                  <artifactId>jasperreports</artifactId>
                  <version>${jasperreports.version}</version>
               </dependency>
               <dependency>
                  <groupId>org.codehaus.groovy</groupId>
                  <artifactId>groovy-all</artifactId>
                  <version>2.0.1</version>
                  <scope>compile</scope>
                  <optional>true</optional>
               </dependency>
            </dependencies>
         </plugin>
      </plugins>
   </build>

6538
2017-08-28 18:18


起源

在我看来 1.0-β-3-SNAPSHOT 是最后的。它来自行李箱 - Alex K
但你可以得到源代码:) - Alex K
标签是 这里 - Alex K
该 asperreports-行家-插件-1.0-β-2 是最新的标签 - Alex K


答案:


忘记官方maven插件。我一直在用 alexnederlof的Jasper报告maven插件 很长一段时间,工作就像一个魅力。

你可以在github上找到更多信息:

来自org.codehaus.mojo的原始jasperreports-maven-plugin是一个   有点慢。这个插件快了10倍。我用52个报告测试了它   用原始插件花了48秒,用了4.7秒   这个插件。

在他的 博客

原始插件是在Java 4中创建的,可以使用单线程和   任何承诺回购的最后一次是(在撰写本文时)第31次   2009年8月。似乎并不是一个活跃的项目。


13
2017-07-25 09:37