Quarkus实战:专为Kubernetes而优化的Java解决方案
上QQ阅读APP看书,第一时间看更新

2.6 提供静态资源

问题

如何提供HTML、JavaScript、CSS和图像等静态资源?

解决方案

在Quarkus中,任何复制到src/main/resources/META-INF/resources中的资源都是由根目录提供的。

在某些情况下,你可能希望向调用者提供静态资源,这些资源可以是静态的可下载内容或HTML页面。

默认情况下,Quarkus有一个index.html文件作为静态资源。

启动应用程序:

打开浏览器,输入以下网址:http://localhost:8080/index.html

你会看到如图2-12所示的界面。

图2-12:Quarkus为你的应用程序创建了一个占位索引,其中包含基本信息和下一步,以帮助你进行创建好脚手架之后的工作

实时重载也适用于静态资源。