我尝试Hawkbit已经有一段时间了。默认情况下,它不支持上传超过 1 GB 的软件工件。所以我进行了修改application-properties
,使其支持超过 1 GB 的上传。
现在从 UI 中,我可以上传超过 1 GB 大小的文件。但是从 REST API 中,每当我尝试上传时,它都会显示以下错误:
java.lang.OutOfMemoryError: Java heap space.
从 Hawkbit 的代码中,我了解到 Hawkbit 是用 spring boot 编写的,但 UI 是用Vaadin编写的。
在这里我无法理解,如果需要 REST API 或需要更改一些代码,需要提供什么?