不想在Vert.x中缓存静态文件

问题描述 投票:1回答:1

我在Vert.x中创建一个简单的webapp,它将在Docker上运行,但我不希望Vert.x缓存任何静态文件,因为它可能没有Docker的权限来写文件。

所以我正在使用的文档

-Dvertx.disableFileCaching=true

然后它也创建.vertx文件夹和缓存文件。

如果我使用

-Dvertx.disableFileCPResolving=true

它不是创建.vertx文件夹但我根本无法访问静态文件。

我缺少的任何其他设置?

vert.x
1个回答
1
投票

如果您的文件位于JAR内并且禁用了类路径解析,则Vert.x将无法为它们提供服务。

您应该将静态文件放在JVM工作目录下的webroot目录中。

© www.soinside.com 2019 - 2024. All rights reserved.