2017-04-17 41 views
0

我正在docker上运行的vertx中创建一个简单的webapp,但我不希望vertx缓存任何静态文件,因为它可能没有在docker上写permisions来写文件。不想缓存顶点的静态文件

使每个文档,我使用

-Dvertx.disableFileCaching =真

那么它也创造.vertx文件夹和缓存文件。

如果我使用

-Dvertx.disableFileCPResolving =真

它也没有创造.vertx文件夹,但我不能够在所有访问静态文件。

我缺少的任何其他设置?

回答

0

如果您的文件位于JAR中,并且类路径解析已禁用,则Vert.x将无法对其进行服务。

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