在战争创建之前重建文件

时间:2015-12-14 16:22:29

标签: java gradle war

我想在gradle中创建一个具有一些复杂功能的自定义war任务。我已经成功地创建了执行每个功能的单独任务,但我似乎无法将它们组合起来。以下是我要遵循的步骤:

  1. 缩小某个文件夹下包含的一堆javascript文件,并在war中添加THOSE而不是非缩小文件(显然在非缩小文件的路径中)。
  2. 从项目外的文件夹中获取一些.java个文件,并将它们添加到战争中的特定路径中,以便进行编译。
  3. 完成所有这些后,生成war但保留源项目INTACT(即上面的更改应该只影响生成的war而不影响项目结构本身,因为它会使开发混乱)。
  4. 我已经成功地从文件夹中缩小了一堆.js文件,并将它们添加到新文件夹中,但不包括在战争中作为原始文件夹的替代品。 我还成功地获取了所需的.java文件,并在创建战争之前将它们粘贴到我的源项目中,但这会弄乱项目本身。我希望这一步只在生产战争时执行。 最后,我无法将所有这些结合到一个链依赖任务中。似乎使用war配置war {}任务对依赖项不起作用。 war任务在缩小之前执行,复制粘贴任务产生错误结果......

0 个答案:

没有答案