gpt4 book ai didi

performance - 加速 Maven war 插件

转载 作者:行者123 更新时间:2023-12-04 02:05:37 24 4
gpt4 key购买 nike

maven 插件对我来说工作很慢。在我的项目中,webapp 文件夹有近 15000 个小文件(图像、jsp、css 等)。当我用 maven 组装它时,它首先将所有文件复制到 target/myProject-1.0.0目录,然后构建 myProject-1.0.0.war从中提取文件。复制过程需要 10 分钟,构建 .war需要 2 分钟。

正如我所见,如果 .war,构建速度可能会快得多。文件将直接从 webapp 文件夹中组装。有可能吗?

最佳答案

我建议你使用war:inplace maven-war-plugin 的目标连同定制 maven-antrun-plugin 任务。
war:inplace将在 WAR 源目录中生成 webapp。它将在 webapp 下创建所有必要的额外文件夹.
antrun:run可以根据您的特殊要求定制制造 war 。

这可能会提高性能,因为您拥有的大多数资源文件仍将位于 webapp 中。文件夹,而不是被复制。

关于performance - 加速 Maven war 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12818262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com