Gradle Spring boot vaadin静态内容

Gradle Spring boot vaadin静态内容,gradle,spring-boot,vaadin7,vaadin4spring,Gradle,Spring Boot,Vaadin7,Vaadin4spring,我用的是弹簧靴和瓦丁。我应该如何提供瓦丁文件夹?我使用gradle distZip任务部署到生产环境,该任务创建一个lib和一个bin文件夹。我不想将VAADIN文件夹包含到jar中,因为它会禁用缓存并生成胖jar 我应该将文件夹放在哪里,必须做哪些修改才能从目录而不是jar本身为其提供服务?我不知道这是否适合您的需要,但您的资源可以外包到一个或您自己的服务器或servlet,该服务器或servlet经过了更好的优化,可以提供静态内容 @WebServlet( value = "/*", in

我用的是弹簧靴和瓦丁。我应该如何提供瓦丁文件夹?我使用gradle distZip任务部署到生产环境,该任务创建一个lib和一个bin文件夹。我不想将VAADIN文件夹包含到jar中,因为它会禁用缓存并生成胖jar


我应该将文件夹放在哪里,必须做哪些修改才能从目录而不是jar本身为其提供服务?

我不知道这是否适合您的需要,但您的资源可以外包到一个或您自己的服务器或servlet,该服务器或servlet经过了更好的优化,可以提供静态内容

@WebServlet( value = "/*",  initParams = @WebInitParam( name = "Resources", 
                 value = "http://your-cdn.provider.com/cdn-example" ) )
有关更多详细信息,请参阅

类似问题:使用更新此主题的一些主要更改。请参阅LeifÅstrand的这篇2018-07 Vaadin.com博客文章,了解关于放置静态资源的旧方法和新方法以及Servlet 2和Servlet 3规范之间的关系的一些重要解释。可能重复