java - Gradle war 插件: creates an intermediate directory in project root

标签 java gradle war

我有一个 Gradle 项目,它在构建结束时生成一个 .war 文件。除了一件事之外,它工作得很好。

在构建时,插件会在项目根文件夹中创建一个名为 war 的目录,其中基本上包含最终结果的分解版本。

如果它不在我的构建目录中,我不会被它打扰,因为这样,它看起来很糟糕,而且 IntelliJ 将它作为 Web 根目录,这很烦人。

在文档中,我想我找到了 output 属性,它似乎告诉我这个文件夹在哪里。问题是它是只读的,所以我无法根据自己的喜好重写它。

有没有办法将该目录放在其他地方? Here是我的 build.gradle 文件的链接

最佳答案

事实证明,我错误地指责 Gradle War 插件创建了该文件夹。其实就是 Gradle Gwt 插件

关于java - Gradle war 插件: creates an intermediate directory in project root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56972058/

相关文章:

gradle - 如何在Gradle Copy任务中仅对一个 “from”执行重命名?

java - 什么软件可以帮助我解压 war 文件并获取其中的 java 源代码?

java - Spring boot 2.0.6 quartz 在 war 中缺少 org/springframework/scheduling/quartz/SpringBeanJobFactory

grails - Grails:从War获取所有文件

Java 客户端/服务器套接字损坏的管道

java - 当 PROCESSING_GUARANTEE_CONFIG 设置为 EXACTLY_ONCE 时,Kafka 无法重新平衡

java - 如何从Spring云流kafka中的ErrorMessage中的有效负载获取failedMessage?

java - 通过比较器对 ArrayList 进行排序

android - 生成中的空值错误

java - 在 Gradle 中禁用静态库构建