spring-boot - Git commit 可以立即运行,但在 intellij 中 gradle clean build 需要将近 5 分钟。重新同步在几秒钟内发生
问题描述
我正在使用 Intellij 2019.3.3 和 Gradle 5.1.1。
Gradle clean build 需要 5-7 分钟。Gradle 同步需要 15-20 秒。
仅当我在我的 VM 中使用它时才会发生这种情况(Azure 桌面)。在我的物理机器上它要快得多。
执行应用程序时没有观察到差异。
我观察到 git 提交和代码签入在 VM (Azure Desktop) 中更快。
如何加快构建 VM 的速度?为什么需要这么长时间?
编辑 1:我正在构建一个 spring boot 应用程序。需要时间的是“bootJar”任务。
配置如下:
bootJar {
classifier = 'boot'
mainClassName = 'com.aaa.bbb.someservice.SomeServiceApplication'
}
解决方案
谢谢楼上的回答。在 vmoptions 文件中增加 Intellij 的堆栈和堆内存后,速度有所提高。
推荐阅读
- javascript - 无法读取属性“拆分”,Discord 帐户生成器机器人
- netlify - 如何在 Netlify 上部署非 React 应用程序?
- python - Python中的函数最小化错误
- .htaccess - htaccess rewriteengine 更好看的获取请求
- php - 使用 codebird 时出现错误代码 324“无效视频”
- discord.py - discord bot python 在等待用户响应时运行任务?
- c# - MultiBinding 中的 XAML 文本格式
- google-cloud-platform - 为什么 gcp 内部 tcp/udp 负载均衡需要全局健康检查?
- python - django 类型错误“银行”模型对象不是 iterbale
- windows - 如何为 Windows CMD 正确过滤 ChromeDevTools cURL?