2014-12-02 54 views

回答

-1

你必须指定配置如下

<build> 
     <pluginManagement> 
      <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>src/main/resources/reports</outputDirectory> 
        </configuration> <!-- like here --> 

        <executions> 
         <!-- We need to wait until after the java classes have been compiled 
          to compile the reports --> 
         <execution> 
          <phase>compile</phase> 
          <goals> 
           <goal>compile-reports</goal> 
          </goals> 
         </execution> 
        </executions> 

        <dependencies> 
         <dependency> 
          <groupId>org.codehaus.mojo</groupId> 
          <artifactId>jasperreports-maven-plugin</artifactId> 
          <version>1.0-beta-2</version> 
         </dependency> 
         <dependency> 
          <groupId>net.sf.jasperreports</groupId> 
          <artifactId>jasperreports</artifactId> 
          <version>${jasperreports.version}</version> 
          <exclusions> 
           <exclusion> 
            <groupId>commons-logging</groupId> 
            <artifactId>commons-logging</artifactId> 
           </exclusion> 
          </exclusions> 
         </dependency> 
         <dependency> 
          <groupId>org.codehaus.groovy</groupId> 
          <artifactId>groovy-all</artifactId> 
          <version>${groovy.version}</version> 
         </dependency> 
        </dependencies> 
       </plugin> 
      </plugins> 
     </pluginManagement> 
    </build> 

看到这个职位。它指定相同。 http://kaleeswaran14.blogspot.com/2012/05/compile-jasper-reports-with-maven.html

+0

欢迎来到SO。简单地提供一个链接作为答案的问题是链接可能过时,这个答案没有持久的价值。请编辑此实际提供“如何”的详细信息。 – kdopen 2015-03-20 17:25:45

+0

好的。现在有人可以删除负面标记吗? – somename 2015-03-20 22:27:44