2010-08-31 73 views
0

我已经开发了pom.xml以首先组合项目中的所有js文件,然后压缩JS文件。这两个步骤是两个插件,正处于编译阶段。Maven插件执行顺序和排除js文件

但一些puglin执行顺序被逆转并且构建失败。如果有人看到这个问题,请将我重定向到解决方案。其次,我不把JS包含在.war中,它们被组合和压缩。

+0

请包括您的pom.xml的相关部分 – 2010-08-31 17:43:35

+0

我删除了用于插件开发的'[maven-plugin]'。但为什么这个标签为'[maven-assembly-plugin]'? – 2010-08-31 20:43:54

回答

2

要严格回答问题的第一部分,绑定到同一阶段的插件应按照POM中列出的顺序执行,并且任何其他行为都应该被视为“但”(请参阅​​MNG-2258) 。但是我个人会在Maven 2.2.1中获得预期的行为。

回答这个问题的第二部分将没有更多的细节更难:

  • 什么是项目结构?
  • 初始文件位于哪里?
  • 你在用什么或在做什么(你在使用上一个问题的YIU Compressor?)?
    • 如果是的话,你知道,它可以处理aggregations(从而消除对两次执行的需要)
  • 你在哪里输出压缩文件?

换句话说,请给更多的信息。