在使用Grails项目中的BuildConfig.groovy打包之前解压缩zip文件

时间:2015-09-03 11:41:49

标签: maven grails groovy

Grails新手 - 我有一个java项目,我正在集成到grails应用程序中。我需要在打包之前解压缩zip文件,就像在java项目的pom文件中一样。 pom看起来像这样

  `<build>
       <plugins>
            <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-dependency-plugin</artifactId>
                    <executions>
                        <execution>
                            <id>unpack</id>
                            <phase>generate-resources</phase>
                            <goals>
                                <goal>unpack</goal>
                            </goals>
                            <configuration>
                                <artifactItems>
                                    <artifactItem>
                                   <groupId>org.abc</groupId>
                                    <artifactId>backgammon</artifactId>
                                 <version>2.3</version>
                                        <type>zip</type>
                                    </artifactItem>
                                </artifactItems>
           <outputDirectory>${project.build.directory}   </outputDirectory>
                                <overWriteReleases>false</overWriteReleases>
                     <overWriteSnapshots>true</overWriteSnapshots>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>

我有2个选项 - 运行create-pom并在那里声明它或者能够在BuildConfig中执行相同操作。由于我使用的版本中的一些错误,第一个选项没有成功。

如何在BuildConfig.groovy中做同样的事情?

感谢您的建议。

0 个答案:

没有答案